beam-community/actions-sync
Sync GitHub repositories via templates and scripts
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| commit-branch | The branch to commit changes to. Falls back to config file value if not specified. | no | gha/actions-sync |
| config-file | Path to the configuration file relative to the repository root. Defaults to .github/actions-sync.yml | no | .github/actions-sync.yml |
| commit-message | The commit message to use when committing changes | no | chore: sync files |
| commit-user-email | The email address to use when committing changes | no | 41898282+github-actions[bot]@users.noreply.github.com |
| commit-user-name | The name to use when committing changes | no | github-actions[bot] |
| path | Relative path under $GITHUB_WORKSPACE where the repository to be synced is located | no | — |
| pr-body | The body of the pull request to create | no | — |
| pr-enabled | Whether to create a pull request on changes | no | true |
| pr-labels | The labels to apply to the newly created pull request | no | — |
| pr-review-users | Users to assign to review the newly created pull request | no | — |
| pr-title | The title of the pull request to create | no | chore: sync files |
| pr-token | GitHub token used for creating the pull request | no | — |
| sync-auth | HTTP auth url string for cloning the sync repository | no | — |
| sync-branch | The repository branch to sync from | no | — |
| sync-repository | The repository to sync from | yes | — |
| sync-tree | The repository branch or sha to sync from | no | main |
| ignore-files | Newline-separated list of file paths to ignore during sync. Paths are relative to the templates directory. Falls back to config file value if not specified. | no | — |
Outputs
| name | description |
|---|---|
| pull_request_url | The URL of the pull request that was created, if any |