# 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|