Skip to content

feat: add stale action to deal with ever growing number of issues that may not even be valid anymore #6970

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

Scoppio
Copy link
Collaborator

@Scoppio Scoppio commented May 3, 2025

What it does?

Adds the action staler which closes stale issues and PRs based on a set of very simple rules.

Can be configured to consider issues and PRs exempt if they were assigned to specific people or have specific labels or milestones.

This PR is more for you Tex, as you will be the one with the permission level to finish its setup.

@Scoppio Scoppio added the CI/CD Issues pertaining to the CI/CD system label May 3, 2025
@Scoppio Scoppio requested a review from rjhancock May 3, 2025 01:54
@Copilot Copilot AI review requested due to automatic review settings May 3, 2025 01:54
@Scoppio Scoppio requested a review from a team as a code owner May 3, 2025 01:54
@Scoppio Scoppio added the Build / CI Anything related to the build setup, build scripts, or integrations label May 3, 2025
Copy link
Contributor

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This PR implements a GitHub Action to automatically mark and close stale issues and pull requests, helping to manage the organization of the repository.

  • Adds a new workflow file in .github/workflows to schedule stale checks
  • Configures messages and time thresholds for identifying and closing stale issues and PRs

Copy link

codecov bot commented May 3, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 30.31%. Comparing base (55fe489) to head (873a96e).
Report is 1 commits behind head on master.

Additional details and impacted files
@@             Coverage Diff              @@
##             master    #6970      +/-   ##
============================================
- Coverage     30.31%   30.31%   -0.01%     
+ Complexity    15814    15812       -2     
============================================
  Files          2888     2888              
  Lines        283238   283238              
  Branches      49329    49329              
============================================
- Hits          85854    85850       -4     
- Misses       191777   191787      +10     
+ Partials       5607     5601       -6     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@Scoppio Scoppio self-assigned this May 3, 2025
@BLR-IIC
Copy link
Contributor

BLR-IIC commented May 4, 2025

Funny this came up - I actually went through my issues (bug reports) a few weeks ago to see if I should close anyway. I determined that I could close one of them anyway. I'm curious to see how many issues end up being stale. There's 951 of them at the time of this comment.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Build / CI Anything related to the build setup, build scripts, or integrations CI/CD Issues pertaining to the CI/CD system
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants