Thomas Boop
a7478d45d8
Add `Licensed` To Help Verify Prod Licenses ( #138 )
...
* Add Licensed Workflow and Config
* Manual verification of licenses
* Ignore Generated Files in Git PR's
* rerun licensed cache to catch new dependency
2020-08-28 06:22:51 -04:00
Ross Brodbeck
ca45985add
add new dist file
2020-08-21 07:54:08 -04:00
Thomas Boop
e976731ae8
Add Third Party License Information ( #137 )
2020-08-11 13:54:58 -04:00
Ross Brodbeck
1e5e734da7
Update to latest actions and octokit libraries ( #124 )
...
Upgrade to latest libraries but use "any" for the client until I figure out how to use the right type
2020-07-24 08:44:53 -04:00
Ross Brodbeck
5420e6bbac
Update eslint config to latest ( #123 )
2020-07-24 08:17:50 -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
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
d7468118d7
Add API failure handling/logging ( #92 )
...
* Add API failure handling/logging
2020-06-08 14:18:22 -04:00
Ross Brodbeck
c72e3d7ff2
Fix stale closing logic by removing close date addition ( #93 )
2020-06-08 12:45:13 -04:00
Ross Brodbeck
b6f9559915
Update logging to be info level, fix un-staling of issues ( #83 )
...
* The bot would un-stale issues because of how it checked staleness
* Made logging info by default so its easier to troubleshoot customer issues/runs
* Updated operation counts
2020-05-26 09:16:38 -04:00
Ross Brodbeck
96b682d29f
Fix an issue where the bot doesn't ignore its own comments ( #73 )
2020-05-18 20:33:59 -04:00
Ross Brodbeck
5ce6b77f2c
Fix issue close/stale dates ( #72 )
...
Added tests to confirm behavior.
2020-05-18 20:08:31 -04:00
PJ Quirk
71d46bfe23
Fix for logging error types instead of strings in the main try/catch ( #66 )
...
* Bump actions core for more lenient command inputs
* Fix issue with issues that are old and unlabeled
2020-05-12 15:23:00 -04:00
Ross Brodbeck
e611bf905b
Close stale issues even if they were just marked stale ( #64 )
2020-05-11 11:15:05 -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
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
60b5a6b134
Cleanup release ( #42 )
...
Fix up the release pipeline, add linting and clean up a bit.
2020-04-14 13:28:00 -04:00