fix(ci): use PAT for workflow dispatch in poll-upstream
Some checks failed
poll-upstream / check (push) Failing after 1s
Some checks failed
poll-upstream / check (push) Failing after 1s
The automatic GITEA_TOKEN cannot trigger other workflows. Use a dedicated DISPATCH_TOKEN secret (personal access token with repository read/write scope) instead. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -5,9 +5,6 @@ on:
|
||||
- cron: "*/1 * * * *"
|
||||
workflow_dispatch: {}
|
||||
|
||||
permissions:
|
||||
actions: write
|
||||
|
||||
jobs:
|
||||
check:
|
||||
runs-on: fedora
|
||||
@@ -50,7 +47,7 @@ jobs:
|
||||
run: |
|
||||
curl --fail --silent --show-error --location \
|
||||
--request POST \
|
||||
--header "Authorization: token ${{ secrets.GITEA_TOKEN }}" \
|
||||
--header "Authorization: token ${{ secrets.DISPATCH_TOKEN }}" \
|
||||
--header 'Accept: application/json' \
|
||||
--url "${{ github.server_url }}/api/v1/repos/${{ github.repository }}/actions/workflows/build-release.yml/dispatches" \
|
||||
--data "{\"ref\":\"main\",\"inputs\":{\"tag\":\"${{ steps.upstream.outputs.tag }}\"}}"
|
||||
|
||||
Reference in New Issue
Block a user