Merge pull request #4154 from okxlin/fix/reconcile-workflow

Fix renovate reconcile workflow dispatch
This commit is contained in:
okxlin
2026-06-01 15:44:39 +08:00
committed by GitHub
@@ -42,7 +42,6 @@ jobs:
| select(.isDraft | not)
| select(.baseRefName == "localApps")
| select(([.labels[].name] | index("renovate-auto")) | not)
| select(([.labels[].name] | index("renovate-auto-reconcile")) | not)
| .number'
)
@@ -110,7 +109,7 @@ jobs:
echo 'EOF'
} >> "$GITHUB_OUTPUT"
- name: Dispatch automerge workflow for reconciled PRs
- name: Dispatch automerge workflow for eligible PRs
if: steps.scan.outputs.pr_numbers != ''
env:
GH_TOKEN: ${{ secrets.GITHUBTOKEN }}
@@ -118,11 +117,10 @@ jobs:
run: |
while IFS= read -r pr_number; do
[ -n "$pr_number" ] || continue
gh pr edit "$pr_number" \
--repo "$REPO" \
--add-label renovate-auto-reconcile
gh workflow run .github/workflows/renovate-automerge.yml \
echo "Dispatching renovate-automerge.yml for PR #$pr_number on localApps"
gh workflow run renovate-automerge.yml \
--repo "$REPO" \
--ref localApps \
-f pr_number="$pr_number"
sleep 2
done <<< "${{ steps.scan.outputs.pr_numbers }}"