nice-pink/Nice Repo Services: deploy and promote

Deploy and promote a container image through GitOps / DevOps repository.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Jun 22, 2026
License
None

Pinned Snippet

workflow.ymlSHA-pinned
uses: nice-pink/repo-services@3ed5588ae7843173c65ddaacd14758f2c683aaa4 # v12

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

namedescriptionrequireddefault
image-tagTag of image to deployyes
path-schemePath scheme for app. E.g. {base}/{namespace}/{app}/{env}. Default: {base}/{namespace}/{app}/{env}no{base}/{namespace}/{app}/{env}
image-fileName of file which contain the container image and version tag. Default: deployment.yamlnodeployment.yaml
appName of app in pathyes
envEnvironment of app if needed for path scheme.no""
baseBase path for app if needed for path scheme.no""
namespaceNamespace of app if needed for path scheme.no""
clusterCluster of app if needed for path scheme.no""
src-pathSource path of GitOps repository.no""
git-urlURL of GitOps repository.yes
git-userUser name for GitOps repository.nogithub-actions
git-emailEmail address for GitOps repository.no""
git-shallow-checkoutShallow checkout of GitOps repository.notrue
git-tokenToken for GitOps repository.no""

no outputs