champ-oss/file-sync
Sync files between repositories
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| token | GitHub Token or PAT | yes | — |
| repo | Source GitHub repo | yes | — |
| repo-branch | Source GitHub repo branch name | no | main |
| destination-repos | List of destination repos | no | — |
| destination-repos-regex | Regex to match destination repos | no | — |
| destination-repos-exclude | List of destination repos to exclude | no | — |
| files | List of files to sync | yes | — |
| delete-files | List of files to delete | no | — |
| target-branch | Target branch for pull request. The default branch will be used if not specified | no | "" |
| pull-request-branch | Branch to push changes | no | file-sync |
| pull-request-title | The title of the pull request | no | file-sync |
| pull-request-draft | Open the pull request in draft status | no | false |
| commit-message | Commit message to use when updating files | no | Updated by file-sync |
Outputs
no outputs