23prime/Sync upstream

Checks upstream, merges if possible, creates PR if conflicts.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Jul 19, 2026
License
MIT

Pinned Snippet

workflow.ymlSHA-pinned
uses: 23prime/sync-upstream@01b700f2e968c11b4631d6f50a28dd0750deca10 # v1.1.1

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
upstream-urlGitHub repository URL of the upstream (e.g., https://github.com/owner/repo.git)yes
upstream-branchBranch name of the upstream (e.g., main)nomain
target-branchBranch name of the target repository to sync (e.g., main)nomain
user-emailGit user.emailnoaction@github.com
user-nameGit user.namenoGitHub Action
pr-titlePull Request title when creating a PRnoMerge upstream changes
pr-bodyPull Request body when creating a PRnoThis PR merges changes from upstream.
pr-branch-prefixBranch name prefix when creating a PRnosync-upstream
github-tokenGitHub tokenyes

no outputs