diff --git a/.github/workflows/e2e-tests.yaml b/.github/workflows/e2e-tests.yaml index 6521b1e2c..7ed348318 100644 --- a/.github/workflows/e2e-tests.yaml +++ b/.github/workflows/e2e-tests.yaml @@ -38,6 +38,12 @@ jobs: cypress-run: runs-on: [ubuntu-latest] needs: deploy + strategy: + # don't fail the entire matrix on failure + fail-fast: false + matrix: + # run copies of the current job in parallel + containers: [1, 2, 3, 4, 5] steps: - uses: actions/checkout@v3 - name: Cypress run @@ -45,6 +51,11 @@ jobs: env: TEST_USERNAME: ${{ secrets.CYPRESS_TEST_USERNAME}} TEST_PASSWORD: ${{ secrets.CYPRESS_TEST_PASSWORD }} + CYPRESS_RECORD_KEY: ${{ secrets.CYPRESS_TEST_RECORD_ID}} + CYPRESS_PROJECT_ID: ${{ secrets.CYPRESS_TEST_PROJECT_ID }} + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: config: pageLoadTimeout=100000,baseUrl=${{ needs.deploy.outputs.deploy_url }} + record: true + parallel: true