name: e2e:segments # https://docs.github.com/en/actions/reference/events-that-trigger-workflows on: [deployment_status] jobs: e2e: # only runs this job on successful deploy if: github.event_name == 'deployment_status' && github.event.deployment_status.state == 'success' runs-on: ubuntu-latest steps: - name: Dump GitHub context env: GITHUB_CONTEXT: ${{ toJson(github) }} run: | echo "$GITHUB_CONTEXT" - name: Checkout uses: actions/checkout@v3 - name: Run Cypress uses: cypress-io/github-action@v2 with: env: AUTH_USER=admin,AUTH_PASSWORD=unleash4all config: baseUrl=${{ github.event.deployment_status.target_url }} record: true spec: cypress/integration/segments/segments.spec.ts env: CYPRESS_RECORD_KEY: ${{ secrets.CYPRESS_RECORD_KEY }}