Skip to content

Commit d16ab6d

Browse files
committed
fix: v5
1 parent 80ed039 commit d16ab6d

File tree

1 file changed

+6
-16
lines changed

1 file changed

+6
-16
lines changed

.github/workflows/autolabel-pr-issue.yml

Lines changed: 6 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -54,27 +54,17 @@ jobs:
5454
uses: actions/github-script@v7
5555
with:
5656
github-token: ${{ secrets.GITHUB_TOKEN }}
57-
issues: ${{ steps.extract-issues.outputs.issues }}
58-
pr: ${{ steps.extract-issues.outputs.pr }}
5957
script: |
60-
// Safely parse workflow outputs
61-
const issuesOutput = inputs.issues || '[]';
62-
const prNumber = parseInt(inputs.pr);
63-
let issueNumbers;
64-
65-
try {
66-
issueNumbers = JSON.parse(issuesOutput);
67-
} catch (err) {
68-
console.error('Failed to parse issues output:', issuesOutput);
69-
issueNumbers = [];
70-
}
58+
// Parse outputs safely
59+
const issues = JSON.parse('${{ steps.extract-issues.outputs.issues }}');
60+
const prNumber = parseInt('${{ steps.extract-issues.outputs.pr }}');
7161
72-
if (issueNumbers.length === 0) {
62+
if (!issues || issues.length === 0) {
7363
console.log("No linked issues found");
7464
return;
7565
}
7666
77-
for (const issueNumber of issueNumbers) {
67+
for (const issueNumber of issues) {
7868
try {
7969
// Fetch issue details
8070
const { data: issue } = await github.rest.issues.get({
@@ -116,7 +106,7 @@ jobs:
116106
console.log(`Milestone synced: ${issue.milestone.title}`);
117107
}
118108
119-
// --- Add comment on PR ---
109+
// --- Add a comment on PR ---
120110
await github.rest.issues.createComment({
121111
owner: context.repo.owner,
122112
repo: context.repo.repo,

0 commit comments

Comments
 (0)