chore(ci): add stale issue triage workflow#497
Conversation
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## master #497 +/- ##
==========================================
+ Coverage 80.93% 80.96% +0.02%
==========================================
Files 24 24
Lines 5482 5489 +7
Branches 247 247
==========================================
+ Hits 4437 4444 +7
Misses 968 968
Partials 77 77
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
| days-before-issue-close: 30 | ||
| stale-issue-label: 'stale' | ||
| stale-issue-message: > | ||
| This issue has been inactive for 180 days and labeled **stale** Comment to keep it open. It will be closed in 30 days if there is no activity. |
There was a problem hiding this comment.
| This issue has been inactive for 180 days and labeled **stale** Comment to keep it open. It will be closed in 30 days if there is no activity. | |
| This issue has been inactive for 180 days and labeled **stale**, comment to keep it open. It will be closed in 30 days if there is no activity. |
There was a problem hiding this comment.
Updated in the latest rebase, thanks.
Dmenec
left a comment
There was a problem hiding this comment.
Concept ACK. Just a little nit on close reason.
| This issue has been inactive for 180 days and labeled **stale** Comment to keep it open. It will be closed in 30 days if there is no activity. | ||
| close-issue-message: > | ||
| Closed after 210 days of inactivity. Feel free to reopen if this is still relevant. | ||
| close-issue-reason: completed |
There was a problem hiding this comment.
not_planned fits an inactivity close better (as mentioned in actions/stale#789), and since it's the default option we could just drop the line.
ValuedMammal
left a comment
There was a problem hiding this comment.
I would be generous and leave PRs open for 180 days. Suggest removing discussion from exempt labels. If there are long running discussions, they can happen in https://github.com/bitcoindevkit/bdk_wallet/discussions
0e0f788 to
bb1fc1f
Compare
@ValuedMammal Thanks, updated the exempt labels. I also adjusted the PR timeout to 180 days. |
Can we update the |
bb1fc1f to
3f18adc
Compare
3f18adc to
d466b08
Compare
|
Updated the workflow based on the Lib Standup discussion:
|
notmandatory
left a comment
There was a problem hiding this comment.
ACK d466b08
Great first step in helping close old issues and PRs in this repo. If all goes well I'd like to see this workflow in other repos in the org.
Description
Part of #410
Closes #386
Adds
.github/workflows/stale.ymlusingactions/stale@v10to automatically label and close inactive issues and abandoned PRs.release,security,audit,do-not-close,good first issuefor issues andblocked,security,do-not-closefor PRNotes to the reviewers
Changelog notice
ci: Automated stale issue and PR triage workflow
Before submitting