Skip to content

Commit 58a05b5

Browse files
committed
feat: increase maximum concurrent issue assignments from 3 to 5
1 parent cabface commit 58a05b5

5 files changed

Lines changed: 6 additions & 6 deletions

File tree

.github/scripts/issue-management/assign-handler.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ async function findExistingAssignments(github, owner, repo, username, currentIss
1010
return issues.filter((issue) => !issue.pull_request && issue.number !== currentIssueNumber);
1111
}
1212

13-
const MAX_ASSIGNED_ISSUES = 3;
13+
const MAX_ASSIGNED_ISSUES = 5;
1414

1515
async function handleAssign({ github, context, username, hasWriteAccess }) {
1616
const { owner, repo } = context.repo;

.github/scripts/issue-management/claim-handler.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ async function findExistingAssignments(github, owner, repo, username, currentIss
1010
return issues.filter((issue) => !issue.pull_request && issue.number !== currentIssueNumber);
1111
}
1212

13-
const MAX_ASSIGNED_ISSUES = 3;
13+
const MAX_ASSIGNED_ISSUES = 5;
1414

1515
async function handleClaim({ github, context }) {
1616
const { owner, repo } = context.repo;

.github/workflows/assign-request-reminder.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ jobs:
9393
``,
9494
`## 📋 A Few Things to Know`,
9595
``,
96-
`- You can hold a **maximum of 3 open issues** at a time.`,
96+
`- You can hold a **maximum of 5 open issues** at a time.`,
9797
`- If there's **no activity for 3 days**, the assignment will automatically expire so others can pick it up.`,
9898
`- Make sure to read our **[CONTRIBUTING.md](https://github.com/${owner}/${repo}/blob/main/CONTRIBUTING.md)** before you start — it covers code style, commit conventions, and the PR checklist.`,
9999
``,

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -182,7 +182,7 @@ jobs:
182182
2. **Wait for confirmation** — The bot will confirm your assignment with a ✅ reply.
183183
3. **Then open your PR** — Link the issue with \`Fixes #${issueNumber}\` in your description.
184184
185-
> 💡 You can be assigned to up to **3** open issues at a time. Check your current assignments before claiming a new one.
185+
> 💡 You can be assigned to up to **5** open issues at a time. Check your current assignments before claiming a new one.
186186
187187
We look forward to your contribution once you're assigned! 🚀`,
188188
});

CONTRIBUTING.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -401,7 +401,7 @@ The accuracy engine lives in `utils/time.ts` and `lib/calculate.ts`.
401401
CommitPulse uses a custom, lightweight **GitHub Actions** automation system to manage issues fairly. This ensures that everyone (especially during events like **GSSoC**) gets a chance to contribute and prevents "issue hoarding".
402402

403403
> [!IMPORTANT]
404-
> **The Golden Rule:** You can be assigned to a maximum of **3** open issues at a time. Complete or unassign yourself from one before claiming more.
404+
> **The Golden Rule:** You can be assigned to a maximum of **5** open issues at a time. Complete or unassign yourself from one before claiming more.
405405
406406
### 📋 Structured Issue Templates
407407

@@ -454,7 +454,7 @@ To keep the project moving, assignments are not permanent.
454454
If the bot rejects your command, check these common scenarios:
455455

456456
- **"Commands cannot be used on closed issues"**: You cannot claim, assign, or unassign on closed issues. Find an open one!
457-
- **"You already have X/3 active assigned issues"**: You have reached the maximum of 3 concurrent assignments. Finish one of your current tasks before claiming a new issue. If you're stuck, use the `/unclaim` command to unassign yourself from an issue, or ask a maintainer to `/unassign` you.
457+
- **"You already have X/5 active assigned issues"**: You have reached the maximum of 5 concurrent assignments. Finish one of your current tasks before claiming a new issue. If you're stuck, use the `/unclaim` command to unassign yourself from an issue, or ask a maintainer to `/unassign` you.
458458
- **"This issue is already assigned to @username"**: Be faster next time! Look for issues without assignees.
459459
- **"Only the author of this issue can claim it"**: You tried to `/claim` an issue you did not create. You can only claim issues that you authored (unless the issue was authored by `jhasourav07`, which anyone can claim).
460460
- **"The following label(s) do not exist"**: You can only add existing repo labels. The bot will reply with a list of valid labels you can use.

0 commit comments

Comments
 (0)