From 58185ced1664e37e7680aa2aa241f220777c185b Mon Sep 17 00:00:00 2001 From: Maycon Santos Date: Wed, 16 Jul 2025 14:10:28 +0200 Subject: [PATCH] [misc] add forum post and update sign pipeline (#4155) use old git-town version --- .github/workflows/git-town.yml | 4 ++-- .github/workflows/release.yml | 16 +++++++++++++++- 2 files changed, 17 insertions(+), 3 deletions(-) diff --git a/.github/workflows/git-town.yml b/.github/workflows/git-town.yml index c54fcb449..699ed7d93 100644 --- a/.github/workflows/git-town.yml +++ b/.github/workflows/git-town.yml @@ -16,6 +16,6 @@ jobs: steps: - uses: actions/checkout@v4 - - uses: git-town/action@v1 + - uses: git-town/action@v1.2.1 with: - skip-single-stacks: true \ No newline at end of file + skip-single-stacks: true diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 00898ab29..44e02f457 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -9,7 +9,7 @@ on: pull_request: env: - SIGN_PIPE_VER: "v0.0.20" + SIGN_PIPE_VER: "v0.0.21" GORELEASER_VER: "v2.3.2" PRODUCT_NAME: "NetBird" COPYRIGHT: "NetBird GmbH" @@ -231,3 +231,17 @@ jobs: ref: ${{ env.SIGN_PIPE_VER }} token: ${{ secrets.SIGN_GITHUB_TOKEN }} inputs: '{ "tag": "${{ github.ref }}", "skipRelease": false }' + + post_on_forum: + runs-on: ubuntu-latest + continue-on-error: true + needs: [trigger_signer] + steps: + - uses: Codixer/discourse-topic-github-release-action@v2.0.1 + with: + discourse-api-key: ${{ secrets.DISCOURSE_RELEASES_API_KEY }} + discourse-base-url: https://forum.netbird.io + discourse-author-username: NetBird + discourse-category: 17 + discourse-tags: + releases