Adds github action to close stale github issues
Description
The workflow will find issues that have been inactive for 30 days and will add the specified comment and "stale" label. Additionally, the workflow will close any previously labeled issues if no additional activity has occurred in the next 14 days. All issues with the label "dev team" should be exempt.
Currently, the workflow will only label and/or close 30 issues at a time in order to avoid exceeding a rate limit.
Type of change
- New feature (non-breaking change which adds functionality)
Checklist
- [x] I have run the
pre-commitchecks with./isaaclab.sh --format - [ ] I have made corresponding changes to the documentation
- [x] My changes generate no new warnings
- [ ] I have added tests that prove my fix is effective or that my feature works
- [ ] I have updated the changelog and the corresponding version in the extension's
config/extension.tomlfile - [x] I have added my name to the
CONTRIBUTORS.mdor my name already exists there
@kellyguo11 @jsmith-bdai review please
Hi @pascal-roth, Thanks for the suggestion. We must first make sure that we go through the whole backlog of Issues, then we could activate this.
@Dhoeller19 do you think we can manage that within the next 1.5 months, that would be the time we have until the first issue closing would happen
Test Results Summary
2 419 tests 2 011 ✅ 2h 17m 17s ⏱️ 90 suites 408 💤 1 files 0 ❌
Results for commit 08cc3564.
Closing this as the feedback wasn't positive to just dismiss old issues. Especially when we have a huge backlog going on. We can re-open it when the time is right.