masterpointio/gitops-update
Reusable GitHub Action to update a YAML file and commit the result
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Activelast commit Apr 3, 2026
- License
- Apache 2.0
Pinned Snippet
uses: masterpointio/github-action-gitops-update@805dda2cd0307bc19436cb8be6fc647159eadb58 # v0.1.0tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| new_value | New value that should replace the existing value at the given YAML path | yes | — |
| yaml_key_paths | Comma-separated list of paths to the YAML keys that should be updated within the given YAML file | yes | — |
| yaml_file_path | Path to the YAML file that should be updated | yes | — |
| commit_message | Commit message that should be used when committing the changes | yes | — |
| commit_username | The username of the user that will execute the commit. | no | github-actions |
| commit_email | The email of the user that will execute the commit. | no | github-actions@github.com |
| target_branch | The branch that should be pushed to | no | ${{ github.event.repository.default_branch }} |
| github_token | The GitHub token used to commit and push the gitops changes (unnecessary if you don't have branch protections enabled on your target branch) | no | ${{ github.token }} |
Outputs
no outputs