malnati/Auto sync undeletable branches
Automatically sync protected branches via PR and merge base changes into non-protected branches.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Maintainedlast commit Dec 2, 2025
- License
- MIT
Pinned Snippet
uses: malnati/auto-sync@42e2298f1add54f4801ac7a71a106874a9893c8c # v3.0.0tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| token | GitHub token with contents and pull-requests write permissions. | yes | — |
| approach | Merge strategy to use when merging sync PRs (squash, merge, rebase). | no | squash |
Outputs
| name | description |
|---|---|
| updated_commits | Indica se commits do branch base foram aplicados no branch alvo. |
| sync_mode | Modo de sincronização utilizado: pr_merged, pr_error, direct ou none. |
| sync_pr_url | URL do PR de sincronização, quando existir. |