solvis-engineering/Create Pull Request
Updates files and creates a Pull Request. Supports text replacement and YAML updates via yq.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| repository | Target repository (owner/repo) | yes | — |
| origin_branch | Name of the branch to create/update and push | yes | — |
| destination_branch | Name of the branch to target for the PR | yes | — |
| file_path | Path(s) to the file(s) to update. Can be multiline. | yes | — |
| content | New content for the file, or value to inject via yq. | yes | — |
| yq_path | If provided, treats content as a value to set at this path using yq (e.g., ".spec.containers[0].image"). | no | — |
| github_token | GitHub Token with repo scope permissions to clone, push, and create PRs. | yes | — |
| pr_title | Title of the Pull Request | no | Automated Update |
| pr_body | Body/Description of the Pull Request | no | This PR was created automatically by the Create Pull Request Action. |
Outputs
no outputs