Skip to content

Rollout: branch ruleset 22101891 required checks 동기화 #25

Description

@SHcommit

Epic: #21 — 🔗 Serial rollout 2단계 (governance PR merge 직후)

목적

CI matrix 를 Python 3.9 → 3.10 으로 바꾸면서 required-check 이름이 drift 하므로, live branch ruleset 22101891 의 required contexts 를 갱신한다.

의존

  • 선행: governance hardening PR 이 develop 에 merge 되고 새 체크가 실제로 존재해야 한다.

변경 내용

remove:

  • pytest (ubuntu-latest, 3.9)
  • pytest (windows-latest, 3.9)

add:

  • pytest (ubuntu-latest, 3.10)
  • pytest (macos-latest, 3.10)
  • pytest (windows-latest, 3.10)
  • lint
  • dependency-audit

keep: 모든 Python 3.12 체크, type-check, version-drift, examples-drift, pr-title-check, harness-parity

완료 조건

  • ruleset API 로 반영 후 effective-rules API(repos/SHcommit/ADR-toolkit/rulesets/22101891 및 /rules/branches/) 로 재검증.
  • required approving review count / code-owner review 는 maintainer 1명 동안 0/OFF 유지.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:github.github/** workflows, templates, and repo automationpriority:P0Drop everything -- breaks release, security, or data integrity

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions