Automatically locks old GitHub issues that have already been closed.
By default it locks closed issues that are over 120 days old.
This requires Ruby.
From source:
- Clone or download repo
- Run
./bin/github-auto-locker USER_OR_ORG REPO TOKEN [age in days] [-n]
As a gem:
- Run
gem install github-auto-locker - Run
github-auto-locker USER_OR_ORG REPO TOKEN [age in days][-n]
The age is optional.
TOKEN is a personal access token from here. It will require the 'repo' scope. Alternatively, credentials will be loaded from ~/.config/hub if it exists.
-n can be used to perform a dry run and show which issues would be locked, but does not make any changes.
MIT