Skip to content

Commit

Permalink
add mg-aggregate-results
Browse files Browse the repository at this point in the history
Github only allows branch protection rules based on specific CI jobs. So we are adding a new job that just takes all the other MG test jobs as a prerequisite, and we use this as an umbrella rule for branch protection.
  • Loading branch information
plebhash committed Jul 17, 2024
1 parent 6f80d04 commit 235993d
Showing 1 changed file with 26 additions and 1 deletion.
27 changes: 26 additions & 1 deletion .github/workflows/mg.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -157,4 +157,29 @@ jobs:
- name: Checkout repository
uses: actions/checkout@v4
- name: Run translation-proxy-old-share
run: sh ./test/message-generator/test/translation-proxy-old-share/translation-proxy-old-share.sh
run: sh ./test/message-generator/test/translation-proxy-old-share/translation-proxy-old-share.sh

mg-aggregate-results:
name: "Aggregate MG Test Results"
runs-on: ubuntu-latest
needs:
- bad-pool-config-test
- interop-jd-translator
- interop-proxy-with-multi-ups
- interop-proxy-with-multi-ups-extended
- jds-do-not-fail-on-wrong-tsdatasucc
- jds-do-not-panic-if-jdc-close-connection
- jds-do-not-stackoverflow-when-no-token
- pool-sri-test-1-standard
- pool-sri-test-close-channel
- pool-sri-test-extended_0
- pool-sri-test-extended_1
- pool-sri-test-reject-auth
- standard-coverage
- sv1-test
- translation-proxy-broke-pool
- translation-proxy
- translation-proxy-old-share
steps:
- name: Aggregate MG Test Results
run: echo "All MG tests completed successfully"

0 comments on commit 235993d

Please sign in to comment.