malnati/Auto sync undeletable branches

Automatically sync protected branches via PR and merge base changes into non-protected branches.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Maintainedlast commit Dec 2, 2025
License
MIT

Pinned Snippet

workflow.ymlSHA-pinned
uses: malnati/auto-sync@42e2298f1add54f4801ac7a71a106874a9893c8c # v3.0.0

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

namedescriptionrequireddefault
tokenGitHub token with contents and pull-requests write permissions.yes
approachMerge strategy to use when merging sync PRs (squash, merge, rebase).nosquash
namedescription
updated_commitsIndica se commits do branch base foram aplicados no branch alvo.
sync_modeModo de sincronização utilizado: pr_merged, pr_error, direct ou none.
sync_pr_urlURL do PR de sincronização, quando existir.