gemini-cli[bot]
78d2ef5db2
# Proposed Improvements to Issue Lifecycle Management
...
## 📊 Summary
This PR optimizes the repository's automated issue lifecycle to address a growing backlog of over 2,000 open issues and nearly 500 "zombie" issues (those with no activity for >30 days).
## 🚀 Changes
- **Lowered Stale Threshold**: Reduced `STALE_DAYS` from 60 to 30. This aligns the stale bot with the repository's "Zombie" health metric and ensures inactive issues are flagged sooner.
- **Tightened "Needs Info" Grace Period**: Reduced `NO_RESPONSE_DAYS` from 14 to 7 for issues labeled `status/need-information`. This encourages faster turnaround from contributors or earlier closure of incomplete reports, freeing up maintainer bandwidth.
## 📈 Expected Impact
- **Reduced Backlog Age**: By flagging and closing inactive issues sooner, the average age of the open backlog will decrease.
- **Improved Focus**: Maintainers can focus on the ~1,500 active issues rather than the 500+ inactive ones.
- **Metric Alignment**: The `bottleneck_zombie_issues_count` metric (30d threshold) will now be directly addressed by the stale bot.
## 🛠️ Verification
- Validated script logic locally.
- Verified that exempt labels (pinned, security, help wanted) are preserved.
2026-05-05 22:55:07 +00:00
Christian Gunderman
04e875c5c8
fix(ci): respect exempt labels when closing stale items ( #26475 )
2026-05-04 23:00:14 +00:00
gemini-cli-robot
a79da4f3a9
Robust Scale-Safe Lifecycle Consolidation ( #26355 )
...
Co-authored-by: gemini-cli[bot] <gemini-cli[bot]@users.noreply.github.com>
Co-authored-by: Christian Gunderman <gundermanc@google.com >
2026-05-04 22:07:47 +00:00
Sandy Tao
1a7f50661a
fix: remove status/need-triage from maintainer-only issues ( #22044 )
...
Co-authored-by: Bryan Morgan <bryanmorgan@google.com >
2026-03-11 22:28:20 +00:00
Jagjeevan Kashid
3409de774c
feat:PR-rate-limit ( #19804 )
...
Signed-off-by: Jagjeevan Kashid <jagjeevandev97@gmail.com >
Co-authored-by: kevinjwang1 <kevinjwang@google.com >
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Christian Gunderman <gundermanc@gmail.com >
Co-authored-by: Tommaso Sciortino <sciortino@gmail.com >
2026-02-24 00:42:07 +00:00
Aswin Ashok
469cbca67f
fix(chore): Support linting for cjs ( #18639 )
...
Co-authored-by: Gal Zahavi <38544478+galz10@users.noreply.github.com >
2026-02-09 18:36:16 +00:00
Jacob Richman
1f9f3dd1c2
Fix pr-triage.sh script to update pull requests with tags "help wanted" and "maintainer only" ( #17324 )
2026-01-23 02:57:21 +00:00
김현수
4b4bdd10b6
fix(automation): fix jq quoting error in pr-triage.sh ( #16958 )
...
Co-authored-by: Bryan Morgan <bryanmorgan@google.com >
2026-01-19 21:10:35 +00:00
Bryan Morgan
420a419f5e
fix(infra): use GraphQL to detect direct parents in rollup workflow ( #16811 )
2026-01-15 23:38:27 -05:00
Bryan Morgan
8dde66c0dd
fix(infra): update maintainer rollup label to 'workstream-rollup' ( #16809 )
2026-01-15 21:37:11 -05:00
Bryan Morgan
a8631a109e
fix(automation): correct status/need-issue label matching wildcard ( #16727 )
2026-01-15 14:26:00 +00:00
Bryan Morgan
53f54436c9
chore(automation): enforce 'help wanted' label permissions and update guidelines ( #16707 )
2026-01-15 05:36:58 +00:00
Bryan Morgan
467e869326
chore(automation): ensure status/need-triage is applied and never cleared automatically ( #16657 )
2026-01-15 01:58:50 +00:00
Bryan Morgan
1212161d1d
chore(automation): recursive labeling for workstream descendants ( #16609 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-01-14 20:56:16 +00:00
Bryan Morgan
2306e60be4
perf(workflows): optimize PR triage script for faster execution ( #16355 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-01-12 19:49:20 +00:00
Jacob Richman
41cc6cf105
Reduce nags about PRs that reference issues but don't fix them. ( #16112 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-01-08 00:53:03 +00:00
Jacob Richman
bd77515fd9
fix(workflows): fix and limit labels for pr-triage.sh script ( #16096 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-01-07 22:58:42 +00:00
Srinath Padmanabhan
d5d150449d
Fix(triage): Update pr-triage.sh script ( #7698 )
...
Co-authored-by: Srinath Padmanabhan <srithreepo@google.com >
2025-09-15 23:58:50 +00:00
Seth Vargo
0e8bbfb8ba
chore: update bash to follow shellcheck recommendations ( #6102 )
2025-08-13 02:17:04 +00:00
Josh Soref
dc2ac144b7
Various spelling improvements ( #3497 )
...
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
Co-authored-by: Sandy Tao <sandytao520@icloud.com >
2025-07-21 21:54:44 +00:00
Jerop Kipruto
85a1d814a7
refactor(ci): improve pr triage ( #3082 )
2025-07-03 02:45:34 +00:00