Files
donotpassgo/README.md
2026-04-03 16:07:28 -04:00

13 lines
841 B
Markdown

# donotpassgo
donotpassgo is a github/gitea action to run unit tests and standards/security checks for Go applications
## Inputs
|Input|Required|Values|Default|Description|
|-----|-----|-----|-----|-----|
|test-library|false|standard,ginkgo,none|none|unit testing library to use, tests are skipped if set to 'none'|
|test-version|false|any ginkgo version|latest|the version of the testing library to use (only ginkgo supported atm, value is ignored if using standard lib testing)|
|test-fail|false|yes,no|yes|does the job fail if unit tests fail|
|static|false|yes,no|yes|do static code checks run|
|static-fail|false|yes,no|yes|does the job fail if static code checks fail|
|vulnerability|false|yes,no|yes|do dependencies get scanned for vulnerabilities|
|vulnerability-fail|false|yes,no|yes|does the job fail if vulnerabilities are found|