Skip to content

Improve stale issue workflow#3458

Merged
ndyakov merged 3 commits into
redis:masterfrom
elena-kolevska:stale-issues
Aug 4, 2025
Merged

Improve stale issue workflow#3458
ndyakov merged 3 commits into
redis:masterfrom
elena-kolevska:stale-issues

Conversation

@elena-kolevska

Copy link
Copy Markdown
Contributor

Added Dual-Tier Stale Policy:

  • Standard timeline: Issues/PRs still follow 365→30 day cycle
  • Accelerated timeline: Issues with needs-information label now get 30→7 day cycle
  • Separate jobs handle each policy independently
  • Detailed messages explaining why items are marked stale and how to keep them open
  • Exempt labels: no-stale, needs-information (for standard policy)
  • Only no-stale exempt for PRs (needs-info doesn't apply)

Signed-off-by: Elena Kolevska <elena@kolevska.com>
ndyakov
ndyakov previously approved these changes Jul 31, 2025

@ndyakov ndyakov left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

looks good, will leave you to merge it when you had the chance to test it

@elena-kolevska

Copy link
Copy Markdown
Contributor Author

Thanks! Yeah, I'll test on my fork tomorrow (I don't have any old issues to test it with today).

Signed-off-by: Elena Kolevska <elena@kolevska.com>
@ndyakov ndyakov merged commit c1f6a04 into redis:master Aug 4, 2025
20 checks passed
ofekshenawa pushed a commit that referenced this pull request Aug 10, 2025
* updated stale issue policy

Signed-off-by: Elena Kolevska <elena@kolevska.com>

* Adds a temporary dry run

Signed-off-by: Elena Kolevska <elena@kolevska.com>

---------

Signed-off-by: Elena Kolevska <elena@kolevska.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants