Spencer Small
b0bc596f8e
Catch errors thrown by Audit.run and increase child process buffer size ( #67 )
...
* Audit.run does not need to be async
* Set max buffer size for npm audit subprocess to 10MiB
2020-07-14 18:59:28 +09:00
Spencer Small
261cbab716
Support de-duping issues ( #65 )
...
* De-dupe against open issues when dedupe_issues = true
* Update README
* Fix compile errors
* Add unit tests for issue.ts
2020-05-28 07:18:45 +09:00
Naoki Oketani
5209022168
support different working directory ( #64 )
...
* support different working directory
* validate working_directory
2020-05-23 15:59:51 +09:00
Naoki Oketani
ad3449ef9c
filter vulnerabilities by audit_level ( #55 )
...
* filter vulnerabilities by audit_level
* update README.md
* fix test cases
* restrict audit_level value
* update dist/index.js
2020-03-21 07:08:53 +09:00
Naoki Oketani
4d8769971b
Refactor ( #54 )
...
* run `npm ci` instead of `npm install` for PR build
* bump version
* return Promise for test mock
2020-03-19 17:46:36 +09:00
Naoki Oketani
a6b5113465
Correct test case
2019-12-14 21:08:54 +09:00
Naoki Oketani
0e9661d4a3
Add unit test for error handling ( #30 )
2019-12-14 12:56:45 +09:00
Naoki Oketani
a0a6093710
add unit test and cleanup ( #28 )
...
* remove unnessary import
* use mock for child_process.spawnSync()
* document useful resources
* use v1.1.0 for daily scan
2019-12-13 16:09:10 +09:00
Naoki Oketani
3e659c8c99
use GitHub context to branch processing ( #22 )
2019-12-13 12:18:28 +09:00
Naoki Oketani
2e5ad3c2cf
Creates an issue even if inputs.issue_labels is not given ( #21 )
...
* Creates an issue even if inputs.issue_labels is not given
* 1.0.0
* Use v1.0.0 in example, daily scan
2019-12-09 22:49:41 +09:00
Naoki Oketani
be0cdcbe10
add test for issue option ( #20 )
2019-12-09 21:31:55 +09:00
Naoki Oketani
14d92785e4
Set Issue labels by inputs & add unit test ( #12 )
...
* Set Issue labels by inputs
* Add unit test
2019-12-09 12:43:13 +09:00
Naoki Oketani
02e2cee4ed
Open a GitHub Issue if vulnerabilities are found ( #8 )
...
* Get GitHub access token from input
* install npm package
* fix TypeScript error to successfully build
ref: https://github.com/actions/toolkit/issues/199
* npm i strip-ansi to remove control characters
* create an issue
* use template literal to pass lint
* npm run format; npm run lint
* use inputs.issue_title as issue title
* document inputs.issue_title
* add inputs.issue_title
2019-12-09 08:51:14 +09:00
Naoki Oketani
2167fa39e5
setup repo & run npm audit ( #1 )
2019-12-08 22:10:35 +09:00
Naoki Oketani
284541286f
Initial commit
2019-12-08 19:17:13 +09:00