You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Added
Protected default branches by default during basectl repo configure, with --no-protect-default-branch for repositories that intentionally skip the
Base-managed ruleset.
Added Base-managed GitHub Project metadata configuration through basectl repo init, basectl repo configure, and the lower-level basectl gh project surface.
Added diagnostic workflow guidance for preserving failure evidence and
routing follow-up fixes.
Fixed
Changed basectl repo configure to warn instead of fail when GitHub reports
that default branch rulesets are unavailable for a private repository's plan.
Made basectl test base package-aware so Homebrew-installed Base runs the
packaged Python test layer and skips source-checkout-only BATS tests with
clear guidance.