diff --git a/.forgejo/workflows/release.yml b/.forgejo/workflows/release.yml new file mode 100644 index 0000000..d393a3e --- /dev/null +++ b/.forgejo/workflows/release.yml @@ -0,0 +1,20 @@ +name: Release + +on: + push: + branches: + - main + - beta + +jobs: + release: + name: Semantic Release + runs-on: docker + steps: + - name: Checkout repository + uses: actions/checkout@v4 + - name: Semantic Release + shell: bash + run: | + npm install -g semantic-release@23 conventional-changelog-conventionalcommits@7 + semantic-release diff --git a/.releaserc b/.releaserc index 46eeb2a..c35a8d5 100644 --- a/.releaserc +++ b/.releaserc @@ -61,6 +61,12 @@ } } ], - "@semantic-release/gitlab" + [ + "@semantic-release/github", + { + "successCommentCondition": false, + "failTitle": false + } + ] ] } \ No newline at end of file