Skip to content

Commit 39b453a

Browse files
authored
Merge pull request #46 from sue445/migrator/20251217222050_all_pass
ci: Introduce alls-green
2 parents 9fe6e99 + 2c09bf6 commit 39b453a

File tree

1 file changed

+7
-8
lines changed

1 file changed

+7
-8
lines changed

.github/workflows/test.yml

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -80,18 +80,17 @@ jobs:
8080
status: ${{ job.status }}
8181
webhook-url: ${{ secrets.SLACK_WEBHOOK }}
8282

83-
notify:
83+
all-pass:
84+
if: always()
85+
8486
needs:
8587
- test
8688
- rbs
8789

88-
runs-on: ubuntu-latest
90+
runs-on: ubuntu-slim
8991

9092
steps:
91-
- name: Slack Notification (success)
92-
uses: act10ns/slack@cfcc30955fe9377f4f55e1079e5419ee1014269f # v2
93-
if: always()
94-
continue-on-error: true
93+
- name: check dependent jobs
94+
uses: re-actors/alls-green@05ac9388f0aebcb5727afa17fcccfecd6f8ec5fe # v1.2.2
9595
with:
96-
status: ${{ job.status }}
97-
webhook-url: ${{ secrets.SLACK_WEBHOOK }}
96+
jobs: ${{ toJSON(needs) }}

0 commit comments

Comments
 (0)