We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 3bcfbd8 commit 7aefb94Copy full SHA for 7aefb94
1 file changed
.github/workflows/autolabel-pr-issue.yml
@@ -53,9 +53,16 @@ jobs:
53
github-token: ${{ secrets.GITHUB_TOKEN }}
54
script: |
55
// Safely parse outputs
56
- const issuesOutput = ${{ steps.extract-issues.outputs.issues }} || '[]';
57
- const issueNumbers = JSON.parse(issuesOutput);
58
- const prNumber = parseInt(${{ steps.extract-issues.outputs.pr }});
+ const issuesOutput = '${{ steps.extract-issues.outputs.issues }}' || '[]';
+ let issueNumbers;
+ try {
59
+ issueNumbers = JSON.parse(issuesOutput);
60
+ } catch (err) {
61
+ console.error('Failed to parse issues output:', issuesOutput);
62
+ issueNumbers = [];
63
+ }
64
+ const prNumber = parseInt('${{ steps.extract-issues.outputs.pr }}');
65
+
66
67
if (issueNumbers.length === 0) {
68
console.log("No linked issues found");
0 commit comments