plexverse/Staging Branch Manager

Automatically manage staging branches with configurable sync, reset, and PR labeling

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
main_branchName of the main branch (default: main)nomain
staging_branchName of the staging branch (default: staging)nostaging
to_stage_labelLabel to trigger staging a PR (default: to-stage)noto-stage
staged_labelLabel to mark a PR as staged (default: staged)nostaged
github_tokenGitHub token for API calls and git operationsyes
reset_scheduleCron schedule for resetting staging branch (default: 0 0 * * 0 for Sunday midnight)no0 0 * * 0
enable_auto_syncEnable auto-sync of main branch commits to staging (default: true)notrue
enable_scheduled_resetEnable scheduled reset of staging branch (default: true)notrue
enable_pr_labelingEnable PR labeling functionality (default: true)notrue

no outputs