mirror of
https://github.com/actions/stale.git
synced 2025-12-24 01:18:17 +00:00
Compare commits
2 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
cc7f3505fc | ||
|
|
0cad222e9d |
10
action.yml
10
action.yml
@@ -6,24 +6,24 @@ inputs:
|
||||
description: 'Token for the repo. Can be passed in using {{ secrets.GITHUB_TOKEN }}'
|
||||
required: true
|
||||
stale-issue-message:
|
||||
description: 'The message to post on the issue when tagging it. If none provided, will not mark iusses stale.'
|
||||
description: 'The message to post on the issue when tagging it. If none provided, will not mark issues stale.'
|
||||
stale-pr-message:
|
||||
description: 'The message to post on the pr when tagging it. If none provided, will not mark prs stale.'
|
||||
description: 'The message to post on the pr when tagging it. If none provided, will not mark pull requests stale.'
|
||||
days-before-stale:
|
||||
description: 'The number of days old an issue can be before marking it stale'
|
||||
default: 60
|
||||
days-before-close:
|
||||
description: 'The number of days to wait to close an issue or pr after it being marked stale'
|
||||
description: 'The number of days to wait to close an issue or pull request after it being marked stale'
|
||||
default: 7
|
||||
stale-issue-label:
|
||||
description: 'The label to apply when an issue is stale'
|
||||
default: 'Stale'
|
||||
stale-pr-label:
|
||||
description: 'The label to apply when a pr is stale'
|
||||
description: 'The label to apply when a pull request is stale'
|
||||
default: 'Stale'
|
||||
operations-per-run:
|
||||
description: 'The maximum number of operations per run, used to control rate limiting'
|
||||
default: 30
|
||||
runs:
|
||||
using: 'node12'
|
||||
main: 'lib/main.js'
|
||||
main: 'lib/main.js'
|
||||
|
||||
@@ -92,7 +92,7 @@ function isLabeledStale(issue: Issue, label: string): boolean {
|
||||
}
|
||||
|
||||
function wasLastUpdatedBefore(issue: Issue, num_days: number): boolean {
|
||||
const daysInMillis = 1000 * 60 * 60 * num_days;
|
||||
const daysInMillis = 1000 * 60 * 60 * 24 * num_days;
|
||||
const millisSinceLastUpdated =
|
||||
new Date().getTime() - new Date(issue.updated_at).getTime();
|
||||
return millisSinceLastUpdated >= daysInMillis;
|
||||
|
||||
Reference in New Issue
Block a user