kzap/GitOps Push
Push changes to a GitOps repository
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| gitops-token | GitHub token with push permissions to the GitOps repository | yes | — |
| gitops-repository | Name of the GitOps repository (can also be specified via GITOPS_REPOSITORY env var) | no | — |
| gitops-branch | Branch name to push to in the GitOps repository (defaults to the repository's default branch) | no | — |
| gitops-path | Path in the gitops repository where all the files will be pushed (defaults to the current directory if not specified) | no | — |
| environment | The environment to deploy to (defaults to GitHub deployment environment if specified) | yes | — |
| application-name | Name of the application (defaults to the current repository name if not specified) | no | — |
| application-manifests-path | Path to the application manifests directory which will be copied to the GitOps repository (defaults to the current directory if not specified) | no | — |
| argocd-app-helm-chart | Helm chart URL which is used to render our ArgoCD Application. Supports helm-git plugin. (default 'git+https://github.com/kzap/gitops-push@templates/helm/argocd-app-0.1.0.tgz?ref=main') | no | — |
| custom-values | Custom values yaml for the application (defaults to an empty string if not specified) | no | — |
Outputs
| name | description |
|---|---|
| time | Time when the push was completed |