apollographql/ArgoCD Config Updater

Updates ArgoCD config files by updating mutable git refs and Docker tag, and promoting values between environments

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
api-cachePath to a file used to cache API calls (works well with actions/cache)
filesGlob pattern for files to searchyes
github-tokenGitHub token to read refs and trees; only needed if update-git-refs or generate-promoted-commits-markdown is set
update-git-refsUpdate tracked gitConfig.ref fieldsfalse
update-docker-tagsUpdate tracked dockerImage.tag fieldsfalse
update-graph-artifact-refsUpdate tracked graphArtifact.ref fieldsfalse
artifact-registry-repositoryIf update-docker-tags or generate-promoted-commits-markdown is set, must be set to a string of the form `projects/PROJECT/locations/LOCATION/repositories/REPOSITORY`
graph-artifact-repositoryIf update-graph-artifacts is set, must be set to a string of the form `projects/PROJECT/locations/LOCATION/repositories/REPOSITORY`
update-docker-tags-for-artifact-registry-repositoryDEPRECATED: equivalent to setting artifact-registry-repository and update-docker-tags
update-promoted-valuesProcess promote instructionsfalse
promotion-target-regexpOnly process promote instructions for targets matching this regexp
parallelismHow many files to process in parallel1
generate-promoted-commits-markdownGenerates the promoted-commits-markdown outputfalse
link-template-fileIf provided, a path to a YAML file mapping from template names to link templates. A template is a `text` and an `url`, each of which is a list of objects, each of which is of the form `{literal: "literal text"}` or `{variable: "variable-name"}.
frozen-environments-fileIf provided, a path to a YAML file listing environment names where track and promote blocks are ignored
cleanup-closed-pr-trackingClean up track: pr-N patterns where PR N is closedfalse
namedescription
suggested-promotion-branch-nameA combination of the promotion-target-regexp and files inputs with special characters changed to underscores; appropriate for constructing a branch name
promoted-commits-markdownMarkdown describing the commits being promoted, if update-promoted-values and generate-promoted-commits-markdown are set.
cleanup-changes-markdownMarkdown describing closed PR tracking references that were cleaned up, if cleanup-closed-pr-tracking is set.