Target auto-release at the current repo #2

Merged
JMR-dev merged 1 commits from fix-release-workflow into master 2026-06-24 15:18:56 +00:00
1 Commits
Author SHA1 Message Date
JMR-devandClaude Opus 4.8 411dd306dc Target auto-release at the current repo
The packaging workflow pushed alpha releases to noDRM/DeDRM_tools_autorelease
using secrets.AUTORELEASE_KEY, which only exists on the upstream repo. On a
fork the secret is empty, so the "Delete older auto-releases" step failed with
"no GITHUB_TOKEN found", and even with a token a fork cannot publish into
noDRM's release repo.

Point the release at ${{ github.repository }} and use the built-in
secrets.GITHUB_TOKEN (scoped to the current repo) with contents: write
permission, so each fork publishes its own alpha release with no PAT required.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-24 10:17:45 -05:00