Skip to content

Commit dd4cf9f

Browse files
say8425claude
andcommitted
fix(ci): handle empty pr output in release workflow
Add fallback for fromJSON when no PR is created to prevent expression evaluation errors. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
1 parent f7ea8b8 commit dd4cf9f

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

.github/workflows/release.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,9 @@ jobs:
1919
release-type: node
2020
- if: ${{ steps.release.outputs.prs_created }}
2121
run: |
22-
gh pr edit ${{ fromJSON(steps.release.outputs.pr).number }} --add-assignee say8425
23-
gh pr merge ${{ fromJSON(steps.release.outputs.pr).number }} --auto --squash
22+
PR_NUMBER=${{ fromJSON(steps.release.outputs.pr || '{"number":0}').number }}
23+
gh pr edit $PR_NUMBER --add-assignee say8425
24+
gh pr merge $PR_NUMBER --auto --squash
2425
env:
2526
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
2627

0 commit comments

Comments
 (0)