We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent fe928e3 commit 928db18Copy full SHA for 928db18
1 file changed
.github/workflows/autoupdate.yml
@@ -172,12 +172,13 @@ jobs:
172
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
173
PR_URL: ${{ steps.pr_success.outputs.pr_url }}
174
run: |
175
- for i in $(seq 1 10); do
176
- COUNT=$(gh pr checks "$PR_URL" 2>/dev/null | grep -c '\S' || true)
+ for i in $(seq 1 20); do
+ COUNT=$(gh pr checks "$PR_URL" 2>/dev/null | grep -cE 'https?://' || true)
177
[ "$COUNT" -gt 0 ] && break
178
sleep 30
179
done
180
- gh pr checks "$PR_URL" --watch
+ gh pr checks "$PR_URL" --watch || true
181
+ gh pr checks "$PR_URL" 2>/dev/null | grep -qE '\s+fail\b' && { echo "checks failed"; exit 1; }
182
gh pr merge "$PR_URL" --squash --delete-branch
183
- name: Tag release commit and dispatch deploy
184
if: steps.merge_pr.outcome == 'success' && steps.pkg.outputs.version != ''
0 commit comments