staffbase/Docker and GitOps Commit

Build and push the Docker image and commits the new version to your GitOps repo.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
docker-registryDocker Registryyesregistry.staffbase.com
docker-registry-apiDocker Registry APInohttps://registry.staffbase.com/v2/
docker-imageDocker Imageyes
docker-custom-tagDocker Custom Tagno
docker-tag-timestampInsert a UTC timestamp into dev/main/master branch tags (e.g. dev-20260602143055-<short-sha>) to make them sortable for Flux image automation. Enabled by default; set to 'false' for the legacy <prefix>-<short-sha> format.notrue
docker-tag-keep-v-prefixKeep the leading "v" on release (v*) tags (v1.2.3 -> v1.2.3). Opt-in; defaults to stripping it (v1.2.3 -> 1.2.3).nofalse
docker-usernameUsername for the Docker Registryno
docker-passwordPassword for the Docker Registryno
docker-filePath of the Dockerfile. Should be relative to input.working-directoryyes./Dockerfile
docker-build-argsList of build-time variablesno
docker-build-secretsList of secrets to expose to the build (e.g., key=string, GIT_AUTH_TOKEN=mytoken)no
docker-build-secret-filesList of secret files to expose to the build (e.g., key=filename, MY_SECRET=./secret.txt)no
docker-build-targetSets the target stage to buildno
docker-build-platformsSets the target platforms for buildnolinux/amd64
docker-build-provenanceGenerate provenance attestation for the buildnofalse
docker-build-outputsCustom output destinations (e.g., type=registry,push=true,compression=zstd,force-compression=true). When set, this replaces the default push behavior - include push=true if pushing is desired.no
docker-disable-retaggingDisable retagging of existing imagesnofalse
gitops-organizationGitHub Organization for GitOpsyesStaffbase
gitops-repositoryGitHub Repository for GitOpsyesmops
gitops-userGitHub User for GitOpsyesStaffbot
gitops-emailGitHub User for GitOpsyesstaffbot@staffbase.com
gitops-tokenGitHub Token for GitOpsno
gitops-devFiles which should be updated by the GitHub Action for DEVno
gitops-stageFiles which should be updated by the GitHub Action for STAGEno
gitops-prodFiles which should be updated by the GitHub Action for PRODno
upwind-client-idUpwind Client IDno
upwind-organization-idUpwind Organization IDno
upwind-client-secretUpwind Client Secretno
working-directoryThe path relative to the repo root dir in which the GitOps action should be executed.no.
namedescription
docker-tagDocker tag
docker-digestDocker digest