Skip to content

Commit aef9f6d

Browse files
authored
Merge pull request #7639 from rabbitmq/mergify/bp/v3.12.x/pr-7631
Add "Summary" jobs to test workflows in actions (backport #7631)
2 parents de962d5 + 9d942a3 commit aef9f6d

File tree

5 files changed

+45
-1
lines changed

5 files changed

+45
-1
lines changed

.github/workflows/oci.yaml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -133,3 +133,12 @@ jobs:
133133
134134
docker push pivotalrabbitmq/rabbitmq:${TAG_1}
135135
docker push pivotalrabbitmq/rabbitmq:${TAG_2}
136+
137+
summary:
138+
needs:
139+
- build-publish-dev-bazel
140+
runs-on: ubuntu-latest
141+
steps:
142+
- name: SUMMARY
143+
run: |
144+
echo "SUCCESS"

.github/workflows/test-mixed-versions.yaml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -215,3 +215,12 @@ jobs:
215215
--build_tests_only \
216216
--test_env RABBITMQ_CT_HELPERS_DELETE_UNUSED_NODES=true \
217217
--verbose_failures
218+
summary:
219+
needs:
220+
- test-mixed-versions
221+
- test-exclusive-mixed-versions
222+
runs-on: ubuntu-latest
223+
steps:
224+
- name: SUMMARY
225+
run: |
226+
echo "SUCCESS"

.github/workflows/test-selenium.yaml

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ concurrency:
2121
group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
2222
cancel-in-progress: true
2323
jobs:
24-
selenimum:
24+
selenium:
2525
runs-on: ubuntu-20.04
2626
strategy:
2727
fail-fast: false
@@ -101,3 +101,12 @@ jobs:
101101
path: |
102102
logs/*
103103
screens/*
104+
105+
summary:
106+
needs:
107+
- selenium
108+
runs-on: ubuntu-latest
109+
steps:
110+
- name: SUMMARY
111+
run: |
112+
echo "SUCCESS"

.github/workflows/test-windows.yaml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,3 +63,11 @@ jobs:
6363
--test_tag_filters=-aws,-docker,-bats,-starts-background-broker ^
6464
--build_tests_only ^
6565
--verbose_failures
66+
summary:
67+
needs:
68+
- test
69+
runs-on: ubuntu-latest
70+
steps:
71+
- name: SUMMARY
72+
run: |
73+
echo "SUCCESS"

.github/workflows/test.yaml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -127,3 +127,12 @@ jobs:
127127
--build_tests_only \
128128
--test_env RABBITMQ_CT_HELPERS_DELETE_UNUSED_NODES=true \
129129
--verbose_failures
130+
summary:
131+
needs:
132+
- test
133+
- test-exclusive
134+
runs-on: ubuntu-latest
135+
steps:
136+
- name: SUMMARY
137+
run: |
138+
echo "SUCCESS"

0 commit comments

Comments
 (0)