diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 8a53f25..38c7a04 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -29,10 +29,15 @@ jobs: @semantic-release/commit-analyzer \ @semantic-release/release-notes-generator \ @semantic-release/changelog \ - @semantic-release/github \ + @saithodev/semantic-release-gitea \ @semantic-release/git - name: Release env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + # Use Gitea's automatic token (requires contents: write permission above) + GITEA_TOKEN: ${{ secrets.GITHUB_TOKEN }} + GIT_AUTHOR_NAME: gitea-actions[bot] + GIT_AUTHOR_EMAIL: gitea-actions[bot]@users.noreply.git.debyl.io + GIT_COMMITTER_NAME: gitea-actions[bot] + GIT_COMMITTER_EMAIL: gitea-actions[bot]@users.noreply.git.debyl.io run: npx semantic-release \ No newline at end of file diff --git a/.releaserc.json b/.releaserc.json index 2fb947b..854fda3 100644 --- a/.releaserc.json +++ b/.releaserc.json @@ -27,7 +27,12 @@ "changelogFile": "CHANGELOG.md" } ], - "@semantic-release/github", + [ + "@saithodev/semantic-release-gitea", + { + "giteaUrl": "https://git.debyl.io" + } + ], [ "@semantic-release/git", {