Skip to content

Commit d2c1d03

Browse files
committed
Fixing bug in implementation.yaml
1 parent 678826d commit d2c1d03

1 file changed

Lines changed: 12 additions & 7 deletions

File tree

.github/workflows/implementation.yaml

Lines changed: 12 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -20,35 +20,40 @@ jobs:
2020
uses: actions/github-script@v7
2121
with:
2222
script: |
23-
const changed = ${{ steps.changes.outputs.all_changed_files }}.split("\n");
23+
const changedRaw = `${{ steps.changes.outputs.all_changed_files }}`;
24+
const changed = changedRaw
25+
.split('\n')
26+
.map(s => s.trim())
27+
.filter(Boolean);
28+
2429
const reviewers = new Set();
25-
30+
2631
if (changed.some(f => f.startsWith("src/backend/"))) {
2732
reviewers.add("reviewer");
2833
reviewers.add("testing-engineer");
2934
reviewers.add("project-governance");
3035
}
31-
36+
3237
if (changed.some(f => f.startsWith("src/frontend/"))) {
3338
reviewers.add("ui-ux-engineer");
3439
reviewers.add("reviewer");
3540
reviewers.add("testing-engineer");
3641
reviewers.add("project-governance");
3742
}
38-
43+
3944
if (changed.some(f => f.startsWith("infra/"))) {
4045
reviewers.add("devops-engineer");
4146
reviewers.add("project-governance");
4247
}
43-
48+
4449
if (changed.some(f => f.startsWith(".github/workflows/"))) {
4550
reviewers.add("devops-engineer");
4651
reviewers.add("project-governance");
4752
}
48-
53+
4954
await github.rest.pulls.requestReviewers({
5055
owner: context.repo.owner,
5156
repo: context.repo.repo,
5257
pull_number: context.payload.pull_request.number,
53-
reviewers: Array.from(reviewers)
58+
reviewers: Array.from(reviewers),
5459
});

0 commit comments

Comments
 (0)