alieron/Sync Path PR

Sync selected files from another git repository into this repository using path-specific pull requests.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
source-repoGit clone URL or path for the source repository.yes
source-refBranch, tag, or commit SHA to copy from in the source repository. Defaults to the source repository default branch.no""
source-pathDirectory path inside the source repository that contains the files.yes
target-pathDirectory path inside this repository where the files are copied.yes
target-refBranch or ref to use as the pull request base in this repository. Defaults to this repository's default branch.no""
filesNewline-separated list of files to sync, relative to source-path and target-path.yes
date-formatFormat used for dates in pull request titles, branches, comments, and bodies. Supported tokens are dd, mm, yy, and yyyy.nodd-mm-yyyy
tokenGitHub token for creating PRs in the destination repo.no${{ github.token }}
namedescription
pr-numberPull request number, when a sync PR exists.
pr-urlPull request URL, when a sync PR exists.
pr-createdWhether a new PR was created.
pr-replacedWhether a stale existing sync PR was replaced by a new PR.
sync-idStable identifier for this sync configuration.
source-refResolved source ref copied from the source repository.
target-refDestination ref used as the pull request base.