message: Switch to Node 14 and reduce retries for forks
diff: @@ -48,16 +48,16 @@ jobs:
  npm run lint:config -- -f ./config/quiet.yml
  npm run lint:config -- -f ./config/tutorial.yml
  npm run lint:config -- -f ./config/unsafe.yml
  - test-fork: #todo: check if we can migrate this back to test to have a matrix based on fork or not
  + test-fork: # TODO: Check if we can migrate this back to test to have a matrix based on fork or not
  runs-on: ubuntu-latest
  if: github.repository != 'juice-shop/juice-shop'
  steps:
  - name: "Check out Git repository"
  uses: actions/checkout@v2
  - - name: "Use Node.js 12"
  + - name: "Use Node.js 14"
  uses: actions/setup-node@v1
  with:
  - node-version: 12
  + node-version: 14
  - name: "Cache Node.js modules"
  uses: actions/cache@v2
  with:
  @@ -74,19 +74,15 @@ jobs:
  uses: nick-invision/retry@v2
  with:
  timeout_minutes: 10
  - max_attempts: 3
  + max_attempts: 1
  command: npm test
  - name: "Execute integration tests"
  uses: nick-invision/retry@v2
  with:
  timeout_minutes: 5
  - max_attempts: 3
  + max_attempts: 1
  command: |
  - if [ "$RUNNER_OS" == "Windows" ]; then
  - set NODE_ENV=test
  - else
  export NODE_ENV=test
  - fi
  npm run frisby
  shell: bash
  test:
  