6dduu6/Sync Repository

Sync repository

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stalelast commit Jan 26, 2023
License
None

Pinned Snippet

workflow.ymlSHA-pinned
uses: 6dduu6/repo-sync@8796b0c9fcf33b5e7fcb367eb99841f8a6b5ddb0 # no releases — HEAD as of 2026-07-10

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

namedescriptionrequireddefault
up_repoOptional, upstream repository, like 'owner/example_repo', default using parent if is a fork repository.no""
tokenOptional, Github token, no push event triggered if using 'secrets.GITHUB_TOKEN' or 'github.token'.no${{ github.token }}
branchOptional, branch to be updatedno${{ github.ref_name }}
up_branchOptional, upstream branch to be sycnedno${{ github.ref_name }}
methodOptional, method to sync repo, one of [rebase, merge, hardreset]norebase
gpg_private_keyOptional, for auto gpg signingno""
gpg_passphraseOptional, for auto gpg signingno""
namedescription
commit_countSynced commit count
commitsSynced commits, json format, like '[{"author":"sam","committer":"sam","message":"hello!"}]'