Skip to content

Surface stable GitHub checks so branch protection can require CI #28

@hudsonaikins

Description

@hudsonaikins

Problem

main is now protected against direct pushes, force pushes, deletions, and unresolved conversations, but we cannot yet require passing CI because the public PR surface does not expose stable GitHub-side checks consistently.

Scope

  • audit which CI or commit status signals are reliably available on public PRs
  • make at least one stable required check visible on pull requests
  • tighten branch protection to require that check once it is dependable

Acceptance Criteria

  • at least one required CI/check signal appears consistently on PRs
  • branch protection is updated to require it
  • maintainer docs explain the required-check policy

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestinfrastructureCI, automation, repository controls, and supporting infrastructurereleaseRelease pipeline, versioning, distribution, and published artifacts

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions