Commit Graph

24 Commits

Author SHA1 Message Date
Alex Brazier
107018c400
feat: Add delete-branch option to delete PR branches after closing (#190)
* feat: Add `delete-branch` option to delete PR branches after closing

* Fix branch ref
2021-01-15 06:49:38 -05:00
Daniel Jankowski
13b324e4b2
Add support for adding close label (#135) 2020-09-08 15:32:42 -04:00
Harshit Pant
fbaa974a12
Add skip-stale-pr-message and skip-stale-issue-message (#119)
This introduces two new flags `skip-stale-issue-message` and `skip-stale-pr-message` which would skip the message addition if these are set to true.

They are backward compatible as empty `stale-issue-message` or `stale-pr-message` will take precedence over them
2020-07-24 08:08:48 -04:00
Phillip Johnsen
f111c4f385
Allow for issues/PRs to be closed after manually being marked as stale (#103)
Previously this action would stop and skip all issues or pull requests
it found if no `stale-issue-message | stale-pr-message` option had
been configured.

Configuring `days-before-stale: -1` will activate that behaviour.
2020-07-13 16:20:45 -04:00
Owen Voke
32507178a3
Add support for posting comment on closure (#99) 2020-07-13 13:05:59 -04:00
Andy McKay
e169e4e149
Allow ordering (#97)
* allow ordering of issue lookup
2020-06-23 13:55:24 -04:00
Ross Brodbeck
3838b887be
Remove stale labels and ignore stale issues with comments (#58)
* Ignore issues that have recent comments and ignore the stale label. Defaulting to this behavior but added an option to turn it off.
* Fix up tests a bit to make this runnable. Add a test for the logic.
* Add vscode debugging configuration.
2020-05-11 10:46:03 -04:00
Ross Brodbeck
78921b6863
one more fix to the actions yml 2020-04-16 14:05:24 -04:00
Ross Brodbeck
29c3838f9a
Fix parsing issues with action.yml 2020-04-16 14:03:58 -04:00
Ross Brodbeck
aad6ffa865
Refactor issue processor (#45)
* Refctor into an issue processor, add debug mode
* Move processor to use its own types so testing is easier
* Add more tests
2020-04-16 13:57:59 -04:00
Ryan Wilson-Perkin
6127f8ef7a
Allow multiple exempt labels (#19)
* Update description to clarify exempt labels

* [breaking change] Use array for exempt labels

* Switch to a comma separated string for exempt labels

* Update descriptions for multiple labels

* Update examples for exempt labels

* lint: apply fixes

* Re-generate transpiled output
2020-04-15 21:33:09 -04:00
Ross Brodbeck
e78f171ed1
Fix main entrypoint in action yml (#43) 2020-04-14 14:02:29 -04:00
Tobias Diez
7ba95148ac
Update action.yml 2020-04-14 11:44:58 +02:00
Tobias Diez
e9da8a66a5
Fix closing tag in only-labels description
The `only-labels` description was missing the closing tag `'`.
2020-04-14 11:43:56 +02:00
Ross Brodbeck
3d5d474504
Merge pull request #22 from yuya-takeyama/only-labels-pr
Add only-labels option
2020-04-13 07:19:13 -04:00
Ross Brodbeck
54897a34f9
Fix labelsOnly description so it is easier to understand
Co-Authored-By: Stephan Miehe <49914758+stephanmiehe@users.noreply.github.com>
2020-04-13 07:17:15 -04:00
Ross Brodbeck
c5c8bac9c4
Merge pull request #16 from actions/dont-close-option
Add option to not close stale issues/prs
2020-04-13 07:12:39 -04:00
Edward Thomson
d6c1b70646 Update description 2019-11-08 16:47:32 +00:00
Yuya Takeyama
8588c16319 Add only-labels 2019-09-27 22:50:35 +09:00
damccorm
2521dbb244 Add option to not close stale 2019-09-04 16:38:09 -04:00
Ryan Wilson-Perkin
9f69ef12ad Feature: Exempt labels from action (#11)
* Change name to isLabeled for re-use with "exempt"

* Add args for exempt labels

* Skip operation if labeled exempt

* Only check for exempt label if defined

Since the exempt label parameter is not required, we don't want to both
checking for it if it was not defined.

* Don't reduce operationsLeft if exempt

This variable just tracks the number of operations we're using to avoid
rate limiting. Since the exempt check wouldn't result in a rate-limited
request, we don't need to reduce the variable.

* Update the action.yml with new exempt values

* Update README with example of exempt labels

* Remove redundant defaults
2019-08-27 15:58:14 -04:00
Edward Thomson
cc7f3505fc Spelling fixes in action description (#7)
Fix typo 'iusses' -> 'issues'.  Also update 'prs' to 'pull requests'.
2019-08-19 14:34:16 -04:00
Danny McCormick
dc7133054e Add most recent action 2019-08-06 16:25:08 -04:00
Chris Patterson
62b122fb5f Initial import 2019-08-03 21:34:59 -04:00