getsentry/Build and Push Container Images

Builds images on PRs and builds/pushes to registries on default branch and merge queues

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
image_nameBase image name (e.g., myorg/myapp)yes
dockerfile_pathPath to Dockerfileno./Dockerfile
build_contextBuild context directoryno.
build_targetDocker build target stageno""
build_argsDocker build arguments (multiline)no""
release_branchesList of release branch names, separated by commasnorelease,releases
ghcrEnable GitHub Container Registrynotrue
ghcr_image_nameGHCR image name (defaults to ghcr.io/{owner}/{image_name})no""
publish_on_prPublish images on pull requests (SHA tags only)nofalse
google_arEnable Google Artifact Registrynofalse
google_ar_image_nameGoogle Artifact Registry image nameno""
tagsAdditional tags to apply to the imageno""
tag_prefixTag prefixno""
tag_suffixTag suffixno""
google_workload_identity_providerGoogle Workload Identity Providerno""
google_service_accountGoogle Service Accountno""
platformsplatforms to build (e.g., linux/amd64, linux/arm64)nolinux/amd64
outputsList of output destinations (e.g., type=docker, type=image,name=myimage)no""
tag_latestTag latestnotrue
tag_nightlyTag nightlynotrue
namedescription
ghcr_image_urlFull GHCR image URL with primary tag (e.g., ghcr.io/owner/repo:sha-abc123)
gar_image_urlFull GAR image URL with primary tag