Skip to content

Commit 375fcf2

Browse files
authored
[misc] Post release to forum (#4312)
1 parent 9acf7f9 commit 375fcf2

File tree

2 files changed

+18
-14
lines changed

2 files changed

+18
-14
lines changed

.github/workflows/forum.yml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
name: Post release topic on Discourse
2+
3+
on:
4+
release:
5+
types: [published]
6+
7+
jobs:
8+
post:
9+
runs-on: ubuntu-latest
10+
steps:
11+
- uses: roots/discourse-topic-github-release-action@main
12+
with:
13+
discourse-api-key: ${{ secrets.DISCOURSE_RELEASES_API_KEY }}
14+
discourse-base-url: https://forum.netbird.io
15+
discourse-author-username: NetBird
16+
discourse-category: 17
17+
discourse-tags:
18+
releases

.github/workflows/release.yml

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -243,17 +243,3 @@ jobs:
243243
ref: ${{ env.SIGN_PIPE_VER }}
244244
token: ${{ secrets.SIGN_GITHUB_TOKEN }}
245245
inputs: '{ "tag": "${{ github.ref }}", "skipRelease": false }'
246-
247-
post_on_forum:
248-
runs-on: ubuntu-latest
249-
continue-on-error: true
250-
needs: [trigger_signer]
251-
steps:
252-
- uses: Codixer/[email protected]
253-
with:
254-
discourse-api-key: ${{ secrets.DISCOURSE_RELEASES_API_KEY }}
255-
discourse-base-url: https://forum.netbird.io
256-
discourse-author-username: NetBird
257-
discourse-category: 17
258-
discourse-tags:
259-
releases

0 commit comments

Comments
 (0)