Skip to content

Commit 36fce13

Browse files
Copilothyp3ri0n-ng
andcommitted
Fix corrupted workflow files by removing malformed strings
Co-authored-by: hyp3ri0n-ng <3106718+hyp3ri0n-ng@users.noreply.github.com>
1 parent 572fe21 commit 36fce13

17 files changed

+1627
-1881
lines changed

.github/workflows/auto-amazonq-review.yml

Lines changed: 257 additions & 277 deletions
Large diffs are not rendered by default.
Lines changed: 31 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -1,82 +1,72 @@
11
name: Auto Assign Copilot to Issues
2-
uto-amazonq-review.properties.json
32

4-
uto-amazonq-review.properties.json
53
on:
6-
uto-amazonq-review.properties.json
4+
75
issues:
8-
uto-amazonq-review.properties.json
6+
97
types:
10-
uto-amazonq-review.properties.json
8+
119
- opened
12-
uto-amazonq-review.properties.json
10+
1311
- labeled
14-
uto-amazonq-review.properties.json
1512

16-
uto-amazonq-review.properties.json
1713
jobs:
18-
uto-amazonq-review.properties.json
14+
1915
auto-assign:
20-
uto-amazonq-review.properties.json
16+
2117
runs-on: self-hosted
22-
uto-amazonq-review.properties.json
18+
2319
if: contains(github.event.issue.labels.*.name, 'copilot')
24-
uto-amazonq-review.properties.json
20+
2521
steps:
26-
uto-amazonq-review.properties.json
22+
2723
- name: Assign Copilot to new issues
28-
uto-amazonq-review.properties.json
24+
2925
uses: actions/github-script@main
30-
uto-amazonq-review.properties.json
26+
3127
with:
32-
uto-amazonq-review.properties.json
28+
3329
github-token: ${{ secrets.GITHUB_TOKEN }}
34-
uto-amazonq-review.properties.json
30+
3531
script: |
36-
uto-amazonq-review.properties.json
32+
3733
const copilotUsername = "copilot";
38-
uto-amazonq-review.properties.json
3934
40-
uto-amazonq-review.properties.json
4135
// Check if issue is already assigned to copilot
42-
uto-amazonq-review.properties.json
36+
4337
const currentAssignees = context.payload.issue.assignees.map(u => u.login);
44-
uto-amazonq-review.properties.json
4538
46-
uto-amazonq-review.properties.json
4739
if (!currentAssignees.includes(copilotUsername)) {
48-
uto-amazonq-review.properties.json
40+
4941
console.log(`Issue has 'copilot' label. Assigning @${copilotUsername}...`);
50-
uto-amazonq-review.properties.json
5142
52-
uto-amazonq-review.properties.json
5343
try {
54-
uto-amazonq-review.properties.json
44+
5545
await github.rest.issues.addAssignees({
56-
uto-amazonq-review.properties.json
46+
5747
owner: context.repo.owner,
58-
uto-amazonq-review.properties.json
48+
5949
repo: context.repo.repo,
60-
uto-amazonq-review.properties.json
50+
6151
issue_number: context.issue.number,
62-
uto-amazonq-review.properties.json
52+
6353
assignees: [copilotUsername]
64-
uto-amazonq-review.properties.json
54+
6555
});
66-
uto-amazonq-review.properties.json
56+
6757
console.log(`✅ Assigned @${copilotUsername} to issue #${context.issue.number}`);
68-
uto-amazonq-review.properties.json
58+
6959
} catch (error) {
70-
uto-amazonq-review.properties.json
60+
7161
console.log(`⚠️ Failed to assign Copilot: ${error.message}`);
72-
uto-amazonq-review.properties.json
62+
7363
console.log("Note: You must have a Copilot seat assigned to your account/org for this to work.");
74-
uto-amazonq-review.properties.json
64+
7565
}
76-
uto-amazonq-review.properties.json
66+
7767
} else {
78-
uto-amazonq-review.properties.json
68+
7969
console.log(`ℹ️ @${copilotUsername} is already assigned to issue #${context.issue.number}`);
80-
uto-amazonq-review.properties.json
70+
8171
}
82-
uto-amazonq-review.properties.json
72+
Lines changed: 27 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -1,66 +1,60 @@
11
# Auto Assign Copilot (or any username) to every new pull request.
2-
uto-amazonq-review.properties.json
2+
33
# Tweak the username(s) below as needed!
4-
uto-amazonq-review.properties.json
54

6-
uto-amazonq-review.properties.json
75
name: Auto Assign Copilot to PRs
8-
uto-amazonq-review.properties.json
96

10-
uto-amazonq-review.properties.json
117
on:
12-
uto-amazonq-review.properties.json
8+
139
pull_request:
14-
uto-amazonq-review.properties.json
10+
1511
types: [opened]
16-
uto-amazonq-review.properties.json
1712

18-
uto-amazonq-review.properties.json
1913
jobs:
20-
uto-amazonq-review.properties.json
14+
2115
auto-assign:
22-
uto-amazonq-review.properties.json
16+
2317
runs-on: self-hosted
24-
uto-amazonq-review.properties.json
18+
2519
steps:
26-
uto-amazonq-review.properties.json
20+
2721
- name: Assign Copilot (or others) to new PRs
28-
uto-amazonq-review.properties.json
22+
2923
uses: actions/github-script@main
30-
uto-amazonq-review.properties.json
24+
3125
with:
32-
uto-amazonq-review.properties.json
26+
3327
github-token: ${{ secrets.GITHUB_TOKEN }}
34-
uto-amazonq-review.properties.json
28+
3529
script: |
36-
uto-amazonq-review.properties.json
30+
3731
// Assign PRs to Copilot or other users
38-
uto-amazonq-review.properties.json
32+
3933
const copilotUsername = "copilot"; // <-- TUNE ME!
40-
uto-amazonq-review.properties.json
34+
4135
const assignees = [copilotUsername]; // Or: ["copilot","anotheruser"]
42-
uto-amazonq-review.properties.json
36+
4337
const currentAssignees = context.payload.pull_request.assignees.map(u => u.login);
44-
uto-amazonq-review.properties.json
38+
4539
if (!assignees.every(a => currentAssignees.includes(a))) {
46-
uto-amazonq-review.properties.json
40+
4741
await github.rest.issues.addAssignees({
48-
uto-amazonq-review.properties.json
42+
4943
owner: context.repo.owner,
50-
uto-amazonq-review.properties.json
44+
5145
repo: context.repo.repo,
52-
uto-amazonq-review.properties.json
46+
5347
issue_number: context.payload.pull_request.number,
54-
uto-amazonq-review.properties.json
48+
5549
assignees
56-
uto-amazonq-review.properties.json
50+
5751
});
58-
uto-amazonq-review.properties.json
52+
5953
console.log(`Assigned ${assignees.join(", ")} to PR #${context.payload.pull_request.number}`);
60-
uto-amazonq-review.properties.json
54+
6155
} else {
62-
uto-amazonq-review.properties.json
56+
6357
console.log(`Already assigned: ${assignees.join(", ")} on PR #${context.payload.pull_request.number}`);
64-
uto-amazonq-review.properties.json
58+
6559
}
66-
uto-amazonq-review.properties.json
60+
Lines changed: 11 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,38 +1,30 @@
11
---
2-
uto-amazonq-review.properties.json
2+
33
name: Bug report
4-
uto-amazonq-review.properties.json
4+
55
about: Create a bug report to help us improve
6-
uto-amazonq-review.properties.json
6+
77
title: "Bug: "
8-
uto-amazonq-review.properties.json
8+
99
labels: ["bug", "triage", "copilot"]
10-
uto-amazonq-review.properties.json
10+
1111
assignees: ["copilot"] # <-- TUNE ME
12-
uto-amazonq-review.properties.json
12+
1313
---
14-
uto-amazonq-review.properties.json
1514

16-
uto-amazonq-review.properties.json
1715
**Describe the bug**
18-
uto-amazonq-review.properties.json
16+
1917
A clear and concise description of what the bug is.
20-
uto-amazonq-review.properties.json
2118

22-
uto-amazonq-review.properties.json
2319
**To Reproduce**
24-
uto-amazonq-review.properties.json
20+
2521
Steps to reproduce the behavior.
26-
uto-amazonq-review.properties.json
2722

28-
uto-amazonq-review.properties.json
2923
**Expected behavior**
30-
uto-amazonq-review.properties.json
24+
3125
A clear and concise description of what you expected to happen.
32-
uto-amazonq-review.properties.json
3326

34-
uto-amazonq-review.properties.json
3527
**Additional context**
36-
uto-amazonq-review.properties.json
28+
3729
Add any other context or screenshots about the bug here.
38-
uto-amazonq-review.properties.json
30+
Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,34 +1,34 @@
11
name: "Close stale issues and PRs once a week"
2-
uto-amazonq-review.properties.json
2+
33
on:
4-
uto-amazonq-review.properties.json
4+
55
schedule:
6-
uto-amazonq-review.properties.json
6+
77
- cron: '0 0 * * 0'
8-
uto-amazonq-review.properties.json
8+
99
jobs:
10-
uto-amazonq-review.properties.json
10+
1111
close_stale:
12-
uto-amazonq-review.properties.json
12+
1313
runs-on: self-hosted
14-
uto-amazonq-review.properties.json
14+
1515
steps:
16-
uto-amazonq-review.properties.json
16+
1717
- uses: actions/stale@main
18-
uto-amazonq-review.properties.json
18+
1919
with:
20-
uto-amazonq-review.properties.json
20+
2121
days-before-stale: 21
22-
uto-amazonq-review.properties.json
22+
2323
days-before-close: 7
24-
uto-amazonq-review.properties.json
24+
2525
stale-issue-message: "This issue has been marked stale and will be closed in 7 days unless updated."
26-
uto-amazonq-review.properties.json
26+
2727
close-issue-message: "Closing as stale, feel free to reopen!"
28-
uto-amazonq-review.properties.json
28+
2929
stale-pr-message: "This PR has been marked stale and will be closed in 7 days unless updated."
30-
uto-amazonq-review.properties.json
30+
3131
close-pr-message: "Closing as stale, feel free to reopen!"
32-
uto-amazonq-review.properties.json
32+
3333
exempt-issue-labels: "pinned,security"
34-
uto-amazonq-review.properties.json
34+

0 commit comments

Comments
 (0)