Skip to content

fix: Enable branch protection on .github and bmad-bgreat-suite #28

@don-petry

Description

@don-petry

Summary

The .github and bmad-bgreat-suite repos have no branch protection on main. These are governance/infrastructure repos that need protection most.

Current State

Repo Protection Required Checks Enforce Admins
.github NONE
bmad-bgreat-suite NONE
google-app-scripts Yes build-and-test Yes
broodly Yes Analyze Yes
markets Yes SonarCloud, claude Yes
TalkTerm Yes Analyze (Python) Yes
ContentTwin Yes SonarCloud Yes

Recommended Actions

  1. Enable branch protection on main for both repos
  2. Require status checks (CI, SonarCloud at minimum)
  3. Enable "Enforce admins" to prevent bypass
  4. Align with org standards in standards/github-settings.md

Context

Identified during weekly org CI/Security survey on 2026-04-05.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugBug reportsclaudeFor Claude agent pickupsecuritySecurity-related PRs and issues

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions