[e2e tests workflows] Run non HPOS e2e tests on push instead of PR (#45746)

* Run non HPOS e2e tests on push instead of PR

* Removed evaluate job and renamed workflow
This commit is contained in:
Adrian Moldovan 2024-03-21 19:21:37 +02:00 committed by GitHub
parent d8453be3df
commit de90c5f46e
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 4 additions and 15 deletions

View File

@ -1,6 +1,9 @@
name: Run tests against PR in an environment with HPOS disabled
on:
pull_request:
push:
branches:
- 'trunk'
- 'release/*'
workflow_dispatch:
concurrency:
@ -66,20 +69,6 @@ jobs:
retention-days: 1
compression-level: 9
e2e-tests-success:
name: Evaluate e2e tests results
runs-on: ubuntu-latest
needs: non-hpos-e2e-tests-run
if: ${{ always() }}
steps:
- run: |
result="${{ needs.non-hpos-e2e-tests-run.result }}"
if [[ $result != "success" && $result != "skipped" ]]; then
echo "One or more e2e tests have failed!"
exit 1
fi
echo "e2e tests have completed successfully."
merge-reports:
name: Merge e2e test reports
# Merge reports after playwright-tests, even if some shards have failed