ghga-de/GHGA CI action tasks

Tasks that are executed in our CI pipeline for GHGA microservices

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Apr 21, 2026
License
Apache 2.0

Pinned Snippet

workflow.ymlSHA-pinned
uses: ghga-de/gh-action-ci@253e302d5e0a9b998259de701d49bfe78ad4c549 # v2.0.2

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
checkoutCheckout the repositorynotrue
dockerhub_usernameThe DockerHub usernameyesghga
dockerhub_tokenThe DockerHub token used to authenticateyes
tagThe tag used to publish to the registry.yes
dockerhub_namespaceThe namespace used to publish to the registry.yesghga
dockerhub_repositoryThe Docker Hub repository to publish to. Defaults to git repository name.no${{ github.event.repository.name }}
working_directoryDirectory which contains Dockerfile and project configuration files..
trivy_severitySeverities of vulnerabilities to scanned for and displayed.CRITICAL,HIGH
trivy_enabledEnable trivy scanning.true
dockerhub_platformsPlatforms passed to DockerHub build and push action.linux/amd64,linux/arm64
flavorFlavor to build. Expects 'Dockerfile.{flavor} to be present and appends '-{flavor}' to the tag.""

no outputs