cloud-sky-ops/Sync Files to Multiple Repos via API
Copies files from a directory to one or multiple repositories using GitHub API
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Maintainedlast commit Jan 18, 2026
- License
- MIT
Pinned Snippet
uses: cloud-sky-ops/sync-files-multi-repo@68b6a50e190d14326679f984a71fcc1a9c9639e9 # v1.2.0tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| github_token | GitHub Personal Access Token (PAT) with repo access | yes | — |
| create-pull-request | Set to true to create a PR instead of direct commit | no | false |
| pull-request-title | Title for the PR ceated (default: Sync files [Automated]) | no | Sync files [Automated] |
| copy-from-directory | Directory to copy files from (default: root level of source repo) | no | "" |
| copy-to-directory | Directory in target repos to copy files to (default: root level of target repo) | no | "" |
| bot-name | Name of the bot which will be used a committer | no | "" |
| bot-email | Email of the bot which will be used a committer | no | "" |
| configs-json-file | Name of the JSON config file containing repository and respective configs | no | "" |
Outputs
no outputs