cloudposse/Deploy ArgoCD
Deploy on Kubernetes with ArgoCD
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Activelast commit Apr 13, 2026
- License
- Apache 2.0
Pinned Snippet
uses: cloudposse/github-action-deploy-argocd@d92e2c99ca7adeb8a90c561246ec1e45cc19612b # v1.10.0tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| cluster | Cluster name | yes | — |
| aws-region | AWS region | no | us-east-1 |
| path | The path where lives the helmfile or helm chart. | yes | — |
| toolchain | Toolchain ('helm', 'helmfile') | no | helmfile |
| ssm-path | SSM path to read environment secrets | no | "" |
| operation | Operation with helmfiles. (valid options - `deploy`, `destroy`) | yes | deploy |
| environment | Helmfile environment | no | preview |
| repository | Application GitHub repository full name | yes | — |
| ref | Git ref | yes | — |
| gitref-sha | Git SHA (Depricated. Use `ref` instead) | no | "" |
| namespace | Kubernetes namespace | yes | — |
| application | Application name | yes | — |
| image | Docker image | yes | — |
| image-tag | Docker image tag | yes | — |
| debug | Debug mode | no | false |
| values_file | Helm values file, this can be a single file or a comma separated list of files | no | "" |
| release_label_name | The name of the label used to describe the helm release | no | release |
| github-pat | Github PAT to access argocd configuration repository | yes | — |
| commit-status-github-token | Github token to access the app repository. Defaults to github-pat if not set. | no | — |
| synchronously | Wait until ArgoCD successfully apply the changes | — | false |
| check-retry-count | Check retry count (for synchronously mode) | no | 5 |
| check-retry-interval | Check retry interval (in seconds) (for synchronously mode) | no | 10 |
| commit-retry-count | Commit retry count | no | 4 |
| commit-retry-interval | Commit retry interval (in seconds) | no | 10 |
| commit-timeout | Commit timeout (in seconds) | no | 60 |
| helm-dependency-build | Run helm dependency build, only for helm toolchain, `true` or `false` | no | false |
| helm-args | Additional helm arguments | no | "" |
| helmfile-args | Additional helmfile arguments | no | "" |
| helm-version | Helm version | no | v3.20.1 |
| helmfile-version | Helmfile version | no | v1.4.3 |
| kube-version | Kubernetes version for helm/helmfile rendering (e.g. `1.28`). When provided, skips SSM metadata lookup via chamber. | no | "" |
Outputs
| name | description |
|---|---|
| webapp-url | Web Application url |
| sha | Git commit SHA into argocd repo |