diff --git a/.gitea/workflows/sop-checklist.yml b/.gitea/workflows/sop-checklist.yml index dcc9798f..4916eb2d 100644 --- a/.gitea/workflows/sop-checklist.yml +++ b/.gitea/workflows/sop-checklist.yml @@ -178,7 +178,10 @@ jobs: - name: Refire qa-review status if: steps.classify.outputs.run_qa == 'true' env: - GITEA_TOKEN: ${{ secrets.RFC_324_TEAM_READ_TOKEN || secrets.GITHUB_TOKEN }} + # RFC_324_TEAM_READ_TOKEN is read-only (team membership read scope only). + # review-refire-status.sh POSTs to /statuses — requires write scope. + # SOP_TIER_CHECK_TOKEN carries write:repository + write:issue + read:organization. + GITEA_TOKEN: ${{ secrets.SOP_TIER_CHECK_TOKEN || secrets.GITHUB_TOKEN }} GITEA_HOST: git.moleculesai.app REPO: ${{ github.repository }} PR_NUMBER: ${{ github.event.issue.number }} @@ -194,7 +197,10 @@ jobs: - name: Refire security-review status if: steps.classify.outputs.run_security == 'true' env: - GITEA_TOKEN: ${{ secrets.RFC_324_TEAM_READ_TOKEN || secrets.GITHUB_TOKEN }} + # RFC_324_TEAM_READ_TOKEN is read-only (team membership read scope only). + # review-refire-status.sh POSTs to /statuses — requires write scope. + # SOP_TIER_CHECK_TOKEN carries write:repository + write:issue + read:organization. + GITEA_TOKEN: ${{ secrets.SOP_TIER_CHECK_TOKEN || secrets.GITHUB_TOKEN }} GITEA_HOST: git.moleculesai.app REPO: ${{ github.repository }} PR_NUMBER: ${{ github.event.issue.number }}