From a5372ae49691e75e371d9b237a3386ecec09326c Mon Sep 17 00:00:00 2001 From: edalzell Date: Sun, 6 Sep 2026 14:05:52 -0700 Subject: [PATCH] fix: check maintainers with RELEASE_TOKEN GITHUB_TOKEN cannot read org team membership, so Release Prepare always failed authorize. --- .github/workflows/release-prepare.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/release-prepare.yml b/.github/workflows/release-prepare.yml index 85b5bec..4754265 100644 --- a/.github/workflows/release-prepare.yml +++ b/.github/workflows/release-prepare.yml @@ -11,7 +11,7 @@ jobs: steps: - name: Require transformstudios/maintainers env: - GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} + GH_TOKEN: ${{ secrets.RELEASE_TOKEN }} run: | state=$(gh api "orgs/transformstudios/teams/maintainers/memberships/${GITHUB_ACTOR}" --jq .state 2>/dev/null || true) if [ "$state" != "active" ]; then