23prime/Sync upstream
Checks upstream, merges if possible, creates PR if conflicts.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Activelast commit Jul 19, 2026
- License
- MIT
Pinned Snippet
uses: 23prime/sync-upstream@01b700f2e968c11b4631d6f50a28dd0750deca10 # v1.1.1tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| upstream-url | GitHub repository URL of the upstream (e.g., https://github.com/owner/repo.git) | yes | — |
| upstream-branch | Branch name of the upstream (e.g., main) | no | main |
| target-branch | Branch name of the target repository to sync (e.g., main) | no | main |
| user-email | Git user.email | no | action@github.com |
| user-name | Git user.name | no | GitHub Action |
| pr-title | Pull Request title when creating a PR | no | Merge upstream changes |
| pr-body | Pull Request body when creating a PR | no | This PR merges changes from upstream. |
| pr-branch-prefix | Branch name prefix when creating a PR | no | sync-upstream |
| github-token | GitHub token | yes | — |
Outputs
no outputs