Skip to content

Commit 18f6a33

Browse files
committed
experiment with a bot announcer
1 parent d74df78 commit 18f6a33

File tree

4 files changed

+15466
-4207
lines changed

4 files changed

+15466
-4207
lines changed

.github/workflows/create-tag.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,8 @@ jobs:
2727
CI: true
2828
GITHUB_TOKEN: ${{ secrets.BOT_TOKEN }}
2929
GIT_AUTHOR_NAME: themeisle[bot]
30+
SLACK_WEBHOOK: ${{ secrets.SLACK_WEBHOOK_ANNOUNCEMENTS }}
31+
SEMANTIC_RELEASE_PACKAGE: Visualizer(free)
3032
GIT_AUTHOR_EMAIL: ${{ secrets.BOT_EMAIL }}
3133
GIT_COMMITTER_NAME: themeisle[bot]
3234
GIT_COMMITTER_EMAIL: ${{ secrets.BOT_EMAIL }}

.releaserc.yml

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
---
2+
branch: master
3+
plugins:
4+
- - "@semantic-release/commit-analyzer"
5+
- preset: simple-preset
6+
releaseRules: conventional-changelog-simple-preset/release-rules
7+
- - "@semantic-release/changelog"
8+
- changelogFile: CHANGELOG.md
9+
- - "@semantic-release/release-notes-generator"
10+
- preset: simple-preset
11+
- - "@semantic-release/exec"
12+
- prepareCmd: "replace-in-file \"== Changelog ==\" \"== Changelog ==\n\n${nextRelease.notes}\" readme.txt"
13+
- - "@semantic-release/exec"
14+
- prepareCmd: grunt version::${nextRelease.version} && grunt wp_readme_to_markdown
15+
- - "semantic-release-slack-bot"
16+
- notifyOnSuccess: false
17+
notifyOnFail: false
18+
branchesConfig:
19+
- pattern: master
20+
notifyOnSuccess: true
21+
notifyOnFail: false
22+
- - "@semantic-release/git"
23+
- assets:
24+
- CHANGELOG.md
25+
- readme.md
26+
- readme.txt
27+
- classes/Visualizer/Plugin.php
28+
- css/media.css
29+
- index.php
30+
- package-lock.json
31+
- package.json
32+
message: "chore(release): ${nextRelease.version} \n\n${nextRelease.notes}"
33+
- - "@semantic-release/github"

0 commit comments

Comments
 (0)