Skip to content

Commit b30220b

Browse files
ci: add slack integration
1 parent 46a99b3 commit b30220b

File tree

4 files changed

+309
-4
lines changed

4 files changed

+309
-4
lines changed

.github/workflows/push.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -97,4 +97,5 @@ jobs:
9797
env:
9898
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
9999
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
100+
SLACK_WEBHOOK: ${{ secrets.SLACK_WEBHOOK }}
100101
run: yarn release

.releaserc

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,13 @@
1414
"@semantic-release/release-notes-generator",
1515
"@semantic-release/npm",
1616
"@semantic-release/github",
17-
"@semantic-release/git"
17+
"@semantic-release/git",
18+
[
19+
"semantic-release-slack-bot",
20+
{
21+
"notifyOnSuccess": true,
22+
"notifyOnFail": true
23+
}
24+
]
1825
]
1926
}

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,7 @@
6060
"typescript": "^3.6.3",
6161
"semantic-release": "^17.0.7",
6262
"@semantic-release/git": "^9.0.0",
63+
"semantic-release-slack-bot": "^1.6.2",
6364
"husky": "^4.2.5",
6465
"@commitlint/cli": "^8.3.5",
6566
"@commitlint/config-conventional": "^8.3.4"

0 commit comments

Comments
 (0)