dluman/Arborist

Branch protection and reconstruction for GitHub Classroom assignments

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
branchesBranches to protect provided as an arrayyes["main", "feedback"]
required-checksKey-value pairs of branches and checks required for mergingno{}
min-approvalsMinimum number of approvals for branchesyes1
team-rolesKey-value pairs of teams and applicable repository rolesno{}
enforce-adminsAllows named accounts to bypass the branch protectionyesfalse
force-protectForces branch protection regardless of assignment/template statusnofalse

no outputs