actions-marketplace-validations/Lock Threads

Lock closed issues and pull requests after a period of inactivity

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
Runtime
Deprecated runtime
namedescriptionrequireddefault
github-tokenGitHub access token${{ github.token }}
issue-inactive-daysNumber of days of inactivity before a closed issue is locked365
exclude-issue-created-beforeDo not lock issues created before a given date, value must follow ISO 8601""
exclude-issue-created-afterDo not lock issues created after a given date, value must follow ISO 8601""
exclude-issue-created-betweenDo not lock issues created in a given time interval, value must follow ISO 8601""
exclude-issue-closed-beforeDo not lock issues closed before a given date, value must follow ISO 8601""
exclude-issue-closed-afterDo not lock issues closed after a given date, value must follow ISO 8601""
exclude-issue-closed-betweenDo not lock issues closed in a given time interval, value must follow ISO 8601""
include-any-issue-labelsOnly lock issues with any of these labels, value must be a comma separated list of labels""
include-all-issue-labelsOnly lock issues with all these labels, value must be a comma separated list of labels""
exclude-any-issue-labelsDo not lock issues with any of these labels, value must be a comma separated list of labels""
add-issue-labelsLabels to add before locking an issue, value must be a comma separated list of labels""
remove-issue-labelsLabels to remove before locking an issue, value must be a comma separated list of labels""
issue-commentComment to post before locking an issue""
issue-lock-reasonReason for locking an issue, value must be one of `resolved`, `off-topic`, `too heated` or `spam`resolved
pr-inactive-daysNumber of days of inactivity before a closed pull request is locked365
exclude-pr-created-beforeDo not lock pull requests created before a given date, value must follow ISO 8601""
exclude-pr-created-afterDo not lock pull requests created after a given date, value must follow ISO 8601""
exclude-pr-created-betweenDo not lock pull requests created in a given time interval, value must follow ISO 8601""
exclude-pr-closed-beforeDo not lock pull requests closed before a given date, value must follow ISO 8601""
exclude-pr-closed-afterDo not lock pull requests closed after a given date, value must follow ISO 8601""
exclude-pr-closed-betweenDo not lock pull requests closed in a given time interval, value must follow ISO 8601""
include-any-pr-labelsOnly lock pull requests with any of these labels, value must be a comma separated list of labels""
include-all-pr-labelsOnly lock pull requests with all these labels, value must be a comma separated list of labels""
exclude-any-pr-labelsDo not lock pull requests with any of these labels, value must be a comma separated list of labels""
add-pr-labelsLabels to add before locking a pull request, value must be a comma separated list of labels""
remove-pr-labelsLabels to remove before locking a pull request, value must be a comma separated list of labels""
pr-commentComment to post before locking a pull request""
pr-lock-reasonReason for locking a pull request, value must be one of `resolved`, `off-topic`, `too heated` or `spam`resolved
process-onlyLimit locking to only issues or pull requests, value must be one of `issues` or `prs`""
log-outputLog output parameters, value must be either `true` or `false`false
namedescription
issuesIssues that have been locked, value is a JSON string
prsPull requests that have been locked, value is a JSON string