├── .github ├── dependabot.yaml └── workflows │ ├── check-fast-forward.yaml │ ├── db_update.yaml │ ├── fast-forward.yaml │ ├── main.yaml │ └── release.yaml ├── .gitignore ├── CODEOWNERS ├── DCO ├── Dockerfile ├── LICENSE ├── Makefile ├── NOTICE ├── README.md ├── action.yaml ├── cli.Dockerfile ├── cmd └── clair-action │ ├── convert.go │ ├── fetcher.go │ ├── fetcher_test.go │ ├── main.go │ ├── report.go │ ├── tmp_locallock.go │ ├── update.go │ └── version.go ├── datastore ├── db.go ├── db_test.go ├── indexer_store.go ├── query_builder.go ├── sqlite_store.go ├── testdata │ └── .gitignore └── version_in_test.go ├── entrypoint.sh ├── go.mod ├── go.sum ├── image ├── .dockerignore ├── docker.go ├── docker_test.go ├── inspect.go └── testdata │ └── algo ├── migrations ├── 01-init.sql ├── 02-add-metadata.sql └── migrations.go ├── output ├── quay.go ├── quay_test.go ├── sarif.go ├── sarif_test.go ├── templates │ └── sarif.tpl └── testdata │ ├── debian_stretch.json │ ├── quay-rhel8.json │ ├── quay_v3_4.json │ └── report-with-vulns.json ├── tekton ├── README.md ├── cron.yaml ├── pipeline.yaml ├── pipeline_run.yaml └── pvc.yaml └── workflow.yaml /.github/dependabot.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quay/clair-action/HEAD/.github/dependabot.yaml -------------------------------------------------------------------------------- /.github/workflows/check-fast-forward.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quay/clair-action/HEAD/.github/workflows/check-fast-forward.yaml -------------------------------------------------------------------------------- /.github/workflows/db_update.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quay/clair-action/HEAD/.github/workflows/db_update.yaml -------------------------------------------------------------------------------- /.github/workflows/fast-forward.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quay/clair-action/HEAD/.github/workflows/fast-forward.yaml -------------------------------------------------------------------------------- /.github/workflows/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quay/clair-action/HEAD/.github/workflows/main.yaml -------------------------------------------------------------------------------- /.github/workflows/release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quay/clair-action/HEAD/.github/workflows/release.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quay/clair-action/HEAD/.gitignore -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @quay/clair 2 | -------------------------------------------------------------------------------- /DCO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quay/clair-action/HEAD/DCO -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quay/clair-action/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quay/clair-action/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quay/clair-action/HEAD/Makefile -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- 1 | Clair Action 2 | Copyright 2025 Red Hat, Inc 3 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quay/clair-action/HEAD/README.md -------------------------------------------------------------------------------- /action.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quay/clair-action/HEAD/action.yaml -------------------------------------------------------------------------------- /cli.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quay/clair-action/HEAD/cli.Dockerfile -------------------------------------------------------------------------------- /cmd/clair-action/convert.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quay/clair-action/HEAD/cmd/clair-action/convert.go -------------------------------------------------------------------------------- /cmd/clair-action/fetcher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quay/clair-action/HEAD/cmd/clair-action/fetcher.go -------------------------------------------------------------------------------- /cmd/clair-action/fetcher_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quay/clair-action/HEAD/cmd/clair-action/fetcher_test.go -------------------------------------------------------------------------------- /cmd/clair-action/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quay/clair-action/HEAD/cmd/clair-action/main.go -------------------------------------------------------------------------------- /cmd/clair-action/report.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quay/clair-action/HEAD/cmd/clair-action/report.go -------------------------------------------------------------------------------- /cmd/clair-action/tmp_locallock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quay/clair-action/HEAD/cmd/clair-action/tmp_locallock.go -------------------------------------------------------------------------------- /cmd/clair-action/update.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quay/clair-action/HEAD/cmd/clair-action/update.go -------------------------------------------------------------------------------- /cmd/clair-action/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quay/clair-action/HEAD/cmd/clair-action/version.go -------------------------------------------------------------------------------- /datastore/db.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quay/clair-action/HEAD/datastore/db.go -------------------------------------------------------------------------------- /datastore/db_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quay/clair-action/HEAD/datastore/db_test.go -------------------------------------------------------------------------------- /datastore/indexer_store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quay/clair-action/HEAD/datastore/indexer_store.go -------------------------------------------------------------------------------- /datastore/query_builder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quay/clair-action/HEAD/datastore/query_builder.go -------------------------------------------------------------------------------- /datastore/sqlite_store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quay/clair-action/HEAD/datastore/sqlite_store.go -------------------------------------------------------------------------------- /datastore/testdata/.gitignore: -------------------------------------------------------------------------------- 1 | matcher.zst 2 | -------------------------------------------------------------------------------- /datastore/version_in_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quay/clair-action/HEAD/datastore/version_in_test.go -------------------------------------------------------------------------------- /entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quay/clair-action/HEAD/entrypoint.sh -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quay/clair-action/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quay/clair-action/HEAD/go.sum -------------------------------------------------------------------------------- /image/.dockerignore: -------------------------------------------------------------------------------- 1 | testdata 2 | -------------------------------------------------------------------------------- /image/docker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quay/clair-action/HEAD/image/docker.go -------------------------------------------------------------------------------- /image/docker_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quay/clair-action/HEAD/image/docker_test.go -------------------------------------------------------------------------------- /image/inspect.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quay/clair-action/HEAD/image/inspect.go -------------------------------------------------------------------------------- /image/testdata/algo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quay/clair-action/HEAD/image/testdata/algo -------------------------------------------------------------------------------- /migrations/01-init.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quay/clair-action/HEAD/migrations/01-init.sql -------------------------------------------------------------------------------- /migrations/02-add-metadata.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quay/clair-action/HEAD/migrations/02-add-metadata.sql -------------------------------------------------------------------------------- /migrations/migrations.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quay/clair-action/HEAD/migrations/migrations.go -------------------------------------------------------------------------------- /output/quay.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quay/clair-action/HEAD/output/quay.go -------------------------------------------------------------------------------- /output/quay_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quay/clair-action/HEAD/output/quay_test.go -------------------------------------------------------------------------------- /output/sarif.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quay/clair-action/HEAD/output/sarif.go -------------------------------------------------------------------------------- /output/sarif_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quay/clair-action/HEAD/output/sarif_test.go -------------------------------------------------------------------------------- /output/templates/sarif.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quay/clair-action/HEAD/output/templates/sarif.tpl -------------------------------------------------------------------------------- /output/testdata/debian_stretch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quay/clair-action/HEAD/output/testdata/debian_stretch.json -------------------------------------------------------------------------------- /output/testdata/quay-rhel8.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quay/clair-action/HEAD/output/testdata/quay-rhel8.json -------------------------------------------------------------------------------- /output/testdata/quay_v3_4.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quay/clair-action/HEAD/output/testdata/quay_v3_4.json -------------------------------------------------------------------------------- /output/testdata/report-with-vulns.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quay/clair-action/HEAD/output/testdata/report-with-vulns.json -------------------------------------------------------------------------------- /tekton/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quay/clair-action/HEAD/tekton/README.md -------------------------------------------------------------------------------- /tekton/cron.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quay/clair-action/HEAD/tekton/cron.yaml -------------------------------------------------------------------------------- /tekton/pipeline.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quay/clair-action/HEAD/tekton/pipeline.yaml -------------------------------------------------------------------------------- /tekton/pipeline_run.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quay/clair-action/HEAD/tekton/pipeline_run.yaml -------------------------------------------------------------------------------- /tekton/pvc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quay/clair-action/HEAD/tekton/pvc.yaml -------------------------------------------------------------------------------- /workflow.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quay/clair-action/HEAD/workflow.yaml --------------------------------------------------------------------------------