diff --git a/.github/workflows/dev_push_to_s3.yml b/.github/workflows/dev_push_to_s3.yml index 4facdc6..7a04d4f 100644 --- a/.github/workflows/dev_push_to_s3.yml +++ b/.github/workflows/dev_push_to_s3.yml @@ -6,7 +6,7 @@ name: dev Push to S3 on: push: branches: - - main + - node-cache jobs: build: @@ -14,16 +14,23 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 - - name: Use Node.js 12.x - uses: actions/setup-node@v1 + - uses: actions/checkout@v3 + + - name: Use Node.js 16.x + uses: actions/setup-node@v3 with: - node-version: '12.x' + node-version: '16.x' + cache: 'npm' + + - name: install npm 6 + run: | + npm install -g npm@6 - name: npm install, and build run: | printf "@fortawesome:registry=https://npm.fontawesome.com/\n//npm.fontawesome.com/:_authToken=${FONTAWESOME_NPM_AUTH_TOKEN}" >> ~/.npmrc - npm install + git config --global url."https://".insteadOf ssh:// + npm ci npm run build env: FONTAWESOME_NPM_AUTH_TOKEN: ${{ secrets.FA_AUTH_TOKEN }} diff --git a/.github/workflows/prod_push_to_s3.yml b/.github/workflows/prod_push_to_s3.yml index 61f76bc..8ce7437 100644 --- a/.github/workflows/prod_push_to_s3.yml +++ b/.github/workflows/prod_push_to_s3.yml @@ -14,16 +14,23 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 - - name: Use Node.js 12.x - uses: actions/setup-node@v1 + - uses: actions/checkout@v3 + + - name: Use Node.js 16.x + uses: actions/setup-node@v3 with: - node-version: '12.x' + node-version: '16.x' + cache: 'npm' + + - name: install npm 6 + run: | + npm install -g npm@6 - name: npm install, and build run: | printf "@fortawesome:registry=https://npm.fontawesome.com/\n//npm.fontawesome.com/:_authToken=${FONTAWESOME_NPM_AUTH_TOKEN}" >> ~/.npmrc - npm install + git config --global url."https://".insteadOf ssh:// + npm ci npm run build env: FONTAWESOME_NPM_AUTH_TOKEN: ${{ secrets.FA_AUTH_TOKEN }}