diff --git a/.github/workflows/e2e-tests-pr.yml b/.github/workflows/e2e-tests-pr.yml index 616a131d1ec4d..5efa0a1752834 100644 --- a/.github/workflows/e2e-tests-pr.yml +++ b/.github/workflows/e2e-tests-pr.yml @@ -32,3 +32,26 @@ jobs: run-env: base:16.18.1 secrets: CYPRESS_RECORD_KEY: ${{ secrets.CYPRESS_RECORD_KEY }} + + post-e2e-tests: + runs-on: ubuntu-latest + name: E2E [Electron/Node 16] - Checks + needs: [run-e2e-tests] + steps: + - name: E2E success comment + if: success() + uses: peter-evans/create-or-update-comment@v3 + with: + issue-number: ${{ github.event.pull_request.number }} + body: | + :white_check_mark: All Cypress E2E specs passed + token: ${{ secrets.GITHUB_TOKEN }} + + - name: E2E fail comment + if: failure() + uses: peter-evans/create-or-update-comment@v3 + with: + issue-number: ${{ github.event.pull_request.number }} + body: | + :warning: Some Cypress E2E specs are failing, please fix them before merging + token: ${{ secrets.GITHUB_TOKEN }}