Skip to content
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

[Feature request]: GitHub Action To Alert On Stale Branches #354

Open
TimothyWillard opened this issue Oct 18, 2024 · 0 comments
Open

[Feature request]: GitHub Action To Alert On Stale Branches #354

TimothyWillard opened this issue Oct 18, 2024 · 0 comments
Labels
low priority Low priority. meta/workflow Relating to CI / issue templates / testing frameworks / etc.

Comments

@TimothyWillard
Copy link
Contributor

Label

meta/workflow

Priority Label

low priority

Is your feature request related to a problem? Please describe.

There's currently a large number of git branches several of which are outdated and cause bloat slowing down git clone/fetch times. It also makes it more difficult to discern what is and is not relevant development wise.

Is your feature request related to a new application, scenario round, pathogen? Please describe.

No response

Describe the solution you'd like

A GitHub action that runs say once a month that checks the timestamp of the last commit to each branch and if it's older than 2 months send an alert to slack (using https://github.com/slackapi/slack-github-action). Ideally want to find a sweet spot so they're not annoying or onerous, but also not subtle enough that they are not just ignored. Also would probably want a way to ignore some branches that we want to keep regardless of last commit.

@TimothyWillard TimothyWillard added low priority Low priority. meta/workflow Relating to CI / issue templates / testing frameworks / etc. labels Oct 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
low priority Low priority. meta/workflow Relating to CI / issue templates / testing frameworks / etc.
Projects
None yet
Development

No branches or pull requests

1 participant