bndynet/Sync repo files
Sync files or directories from one or more GitHub repositories into the current repository.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| mappings | One mapping per line, formatted as owner/repo[@ref]:source-path => target-path [clean|merge] [optional]. Append " :: pattern => replacement" (repeatable) to rewrite links in copied markdown files via regex. | yes | — |
| token | Token used to read source repositories and push changes to the target repository. | no | — |
| commit-message | Commit message used when synced files changed. | no | chore: sync repo files |
| git-user-name | Git author name for sync commits. | no | github-actions[bot] |
| git-user-email | Git author email for sync commits. | no | 41898282+github-actions[bot]@users.noreply.github.com |
| server-url | GitHub server URL. Defaults to GITHUB_SERVER_URL or https://github.com. | no | — |
| dry-run | Stage and report changes without committing or pushing. | no | false |
Outputs
| name | description |
|---|---|
| changed | true when the action staged sync changes, otherwise false. |