eonx-com/Container Scan GitHub Action

GitHub action for performing CVE vulnerability scans and raising alerts in OpsGenie.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
container_idThe container ID in the docker-compose.yml file that will be builtyes
container_imageThe image output by docker-compose as a result of the build action, this is the image that will be scannedyes
docker_compose_yaml_pathFull path/filename (relative to the repository root) of the docker-compose.yaml file containing the container definitionyes
ignore_yaml_pathFull path/filename (relative to the repository root) of the file containing vulnerabilities to ignoreyes
opsgenie_api_keyOptional OpsGenie API key used to raise alerts when vulnerabilities are foundno
opsgenie_alert_prefixOptional prefix to prepend to the OpsGenie alert messageno
opsgenie_alert_teamsOptional comma separated list of teams to be alerted to OpsGenie messageno
opsgenie_alert_levelOptional alert level for OpsGenie alert (defaults to P3)noP3
opsgenie_entityOptional entity name to be alerted to OpsGenie message, defaults to "GitHub Actions"noGitHub Actions
alert_defcon1Boolean flag, if true will generate alerts on all CVE vulnerabilities of DEFCON1 levelnotrue
alert_criticalBoolean flag, if true will generate alerts on all CVE vulnerabilities of CRITICAL levelnotrue
alert_highBoolean flag, if true will generate alerts on all CVE vulnerabilities of HIGH levelnotrue
alert_mediumBoolean flag, if true will generate alerts on all CVE vulnerabilities of MEDIUM levelnofalse
alert_lowBoolean flag, if true will generate alerts on all CVE vulnerabilities of LOW levelnofalse
alert_negligibleBoolean flag, if true will generate alerts on all CVE vulnerabilities of NEGLIGIBLE levelnofalse
alert_unknownBoolean flag, if true will generate alerts on all CVE vulnerabilities of UNKNOWN levelnotrue
docker_login_registryDocker registry to login tono
docker_login_registry_usernameDocker registry usernameno
docker_login_registry_passwordDocker registry passwordno
composer_private_tokenGitHub Token for Composer private packagesno

no outputs