Aaron Powell
|
517be706aa
|
Fix external plugin command concurrency issues (#1958)
* Separate re-review commands from intake/approval pipeline
- Removed /re-review-* from external-plugin-command-router.yml
- Created external-plugin-rereview-command.yml with separate concurrency
- Each pipeline maintains independent per-issue serialization
- Router: /approve, /reject, /mark-ready-for-review, /rerun-intake
- Re-review: /re-review-keep, /re-review-needs-changes, /re-review-remove
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
* Scope router workflow token permissions
- Set default router workflow permissions to contents:read + issues:write
- Move elevated contents/pull-requests write permissions to approval-command only
- Keep approval command behavior unchanged while reducing privileges for rerun-intake and mark-ready paths
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
* Align router concurrency with intake workflow
- Update command router to reuse the intake concurrency group key
- Preserve queueing behavior for comment commands
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
* Potential fix for pull request finding
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
---------
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
|
2026-06-10 15:14:57 +10:00 |
|
Aaron Powell
|
27bc67adbb
|
Adding more reactions when slash commands are run (#1949)
|
2026-06-09 15:55:12 +10:00 |
|
Aaron Powell
|
47701d25f4
|
Add external plugin quality gates and maintainer override flow (#1860)
* Add external plugin quality gates and override flow
Introduce a dedicated reusable quality-gates workflow for external plugin submissions and wire intake/rerun orchestration to consume its results. Add quality-aware intake state handling, including a submitter-fix blocker state and richer intake comments.
Also add a maintainer /mark-ready-for-review command workflow for explicit overrides, update related approval-label handling, and document the new external plugin review flow in CONTRIBUTING and AGENTS guidance.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
* Potential fix for pull request finding
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
* Potential fix for pull request finding
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
* Potential fix for pull request finding
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
* fix: use specific auth/network patterns in classifySmokeFailure
Co-authored-by: aaronpowell <434140+aaronpowell@users.noreply.github.com>
* refactor: hoist INFRA_ERROR_PATTERNS to module level, fix timeout regex
Co-authored-by: aaronpowell <434140+aaronpowell@users.noreply.github.com>
* fix: install Copilot CLI in external-plugin-quality-gates workflow
Co-authored-by: aaronpowell <434140+aaronpowell@users.noreply.github.com>
---------
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: aaronpowell <434140+aaronpowell@users.noreply.github.com>
|
2026-05-28 15:50:13 +10:00 |
|
Aaron Powell
|
f98dcc1c1f
|
Normalize labels on merged external-plugin PRs (#1859)
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
|
2026-05-28 15:07:13 +10:00 |
|
Aaron Powell
|
2ca49df9d4
|
Adding a new /rerun-intake command for when updates are required (#1786)
* Adding a new /rerun-intake command for when updates are required
Reruns the intake process if feedback is given that will require the submitter to update something about the submittion.
* Potential fix for pull request finding
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
* Potential fix for pull request finding
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
* Use rerun command constant in parser regex
Co-authored-by: aaronpowell <434140+aaronpowell@users.noreply.github.com>
---------
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: aaronpowell <434140+aaronpowell@users.noreply.github.com>
|
2026-05-22 10:53:15 +10:00 |
|
Aaron Powell
|
e66aa80240
|
feat: add public external plugin workflows (#1723)
* feat: add external plugin submission workflows
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
* minor adjustment to contributing guide
* fix: address external plugin review feedback
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
* Reverting some changes to the readme.agents.md file
* fix: address follow-up review feedback
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
* fix: tighten external plugin workflows
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
---------
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
|
2026-05-15 15:37:18 +10:00 |
|