cloudposse/Deploy ArgoCD

Deploy on Kubernetes with ArgoCD

View on GitHub

Trust Signals

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

Pinned Snippet

workflow.ymlSHA-pinned
uses: cloudposse/github-action-deploy-argocd@d92e2c99ca7adeb8a90c561246ec1e45cc19612b # v1.10.0

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

namedescriptionrequireddefault
clusterCluster nameyes
aws-regionAWS regionnous-east-1
pathThe path where lives the helmfile or helm chart.yes
toolchainToolchain ('helm', 'helmfile')nohelmfile
ssm-pathSSM path to read environment secretsno""
operationOperation with helmfiles. (valid options - `deploy`, `destroy`)yesdeploy
environmentHelmfile environmentnopreview
repositoryApplication GitHub repository full nameyes
refGit refyes
gitref-shaGit SHA (Depricated. Use `ref` instead)no""
namespaceKubernetes namespaceyes
applicationApplication nameyes
imageDocker imageyes
image-tagDocker image tagyes
debugDebug modenofalse
values_fileHelm values file, this can be a single file or a comma separated list of filesno""
release_label_nameThe name of the label used to describe the helm releasenorelease
github-patGithub PAT to access argocd configuration repositoryyes
commit-status-github-tokenGithub token to access the app repository. Defaults to github-pat if not set.no
synchronouslyWait until ArgoCD successfully apply the changesfalse
check-retry-countCheck retry count (for synchronously mode)no5
check-retry-intervalCheck retry interval (in seconds) (for synchronously mode)no10
commit-retry-countCommit retry countno4
commit-retry-intervalCommit retry interval (in seconds)no10
commit-timeoutCommit timeout (in seconds)no60
helm-dependency-buildRun helm dependency build, only for helm toolchain, `true` or `false`nofalse
helm-argsAdditional helm argumentsno""
helmfile-argsAdditional helmfile argumentsno""
helm-versionHelm versionnov3.20.1
helmfile-versionHelmfile versionnov1.4.3
kube-versionKubernetes version for helm/helmfile rendering (e.g. `1.28`). When provided, skips SSM metadata lookup via chamber.no""
namedescription
webapp-urlWeb Application url
shaGit commit SHA into argocd repo