patacoing/push-sync-template
Push updates from a template repository to repositories that have been created from it.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| organization | GitHub organization name. | yes | — |
| template_repository_name | Template repository name. | yes | — |
| commit_message | Commit message for the sync operation. If not provided, a default message will be used. You can use the following variables in the message: - `${template_repository_name}`: Name of the template repository - `${branch_name}`: Name of the branch being created - `${latest_template_commit}`: Latest commit hash of the template repository | no | — |
| branch_name | Branch name for the sync operation. If not provided, a default branch name will be generated based on the latest commit of the template repository. You can use the following variables in the branch name: - `${template_repository_name}`: Name of the template repository - `${latest_template_commit}`: Latest commit hash of the template repository | no | — |
| pr_title | Pull request title. If not provided, a default title will be used. You can use the following variables in the title: - `${template_repository_name}`: Name of the template repository - `${branch_name}`: Name of the branch being created | no | — |
| pr_body | Pull request body. If not provided, a default body will be used. You can use the following variables in the body: - `${template_repository_name}`: Name of the template repository - `${branch_name}`: Name of the branch being created - `${latest_template_commit}`: Latest commit hash of the template repository | no | — |
| default_reviewers | Default reviewers for the pull request. Specify GitHub usernames separated by commas. Please note that you can't assign the user of the PAT used to run the action as a reviewer. | no | — |
| request_review_from_copilot | Request review from GitHub Copilot. Set to true to enable Copilot review requests. | no | — |
| github_pat | GitHub Personal Access Token (PAT) with: - `repo` scope for private repositories, - `workflow` scope for workflow dispatch, - `admin:org` scope for organization access. | yes | — |
Outputs
no outputs