Skip to content

Commit 29bbf4f

Browse files
committed
Add ci.yml
1 parent 279c134 commit 29bbf4f

File tree

1 file changed

+25
-0
lines changed

1 file changed

+25
-0
lines changed

.github/workflows/ci.yml

+25
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
name: ci
2+
3+
on:
4+
push:
5+
paths-ignore:
6+
- "LICENSE"
7+
- "**.md"
8+
9+
jobs:
10+
ci:
11+
runs-on: ubuntu-latest
12+
timeout-minutes: 10
13+
container:
14+
image: shiguredo/erlang:otp-27.1.2-openssl-3.4.0-ubuntu-24.04-x86_64
15+
steps:
16+
- uses: actions/checkout@v4
17+
- run: make compile dialyzer test
18+
- name: Slack Notification
19+
if: failure()
20+
uses: rtCamp/action-slack-notify@v2
21+
env:
22+
SLACK_CHANNEL: ${{ secrets.SLACK_INTERNAL_CHANNEL }}
23+
SLACK_COLOR: danger
24+
SLACK_TITLE: Failure test
25+
SLACK_WEBHOOK: ${{ secrets.SLACK_WEBHOOK }}

0 commit comments

Comments
 (0)