Skip to content

Commit 0f67ef5

Browse files
committed
add slack ci notification
1 parent 44efdf7 commit 0f67ef5

File tree

1 file changed

+12
-3
lines changed

1 file changed

+12
-3
lines changed

.github/workflows/ci.yml

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,18 +7,18 @@ jobs:
77
runs-on: ubuntu-latest
88
steps:
99
- name: Checkout
10-
uses: actions/checkout@v4
10+
uses: actions/checkout@v5
1111

1212
- name: Prepare java
13-
uses: actions/setup-java@v4
13+
uses: actions/setup-java@v5
1414
with:
1515
distribution: 'zulu'
1616
java-version: '21'
1717

1818
- name: Install clojure tools
1919
uses: DeLaGuardo/setup-clojure@13.4
2020
with:
21-
cli: 1.12.1.1550
21+
cli: 1.12.2.1565
2222

2323
- name: Cache clojure dependencies
2424
uses: actions/cache@v4
@@ -39,3 +39,12 @@ jobs:
3939
with:
4040
report_paths: 'reports/junit.xml'
4141
include_time_in_summary: true
42+
43+
- name: Notify Slack on Failure
44+
if: failure()
45+
uses: 8398a7/action-slack@v3
46+
with:
47+
status: ${{ job.status }}
48+
fields: repo,message,commit,author,action,eventName,ref,workflow,job,took
49+
env:
50+
SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }}

0 commit comments

Comments
 (0)