Skip to content

v1.44.0 — 배포 승인을 결재 하나로

Choose a tag to compare

@CocoRoF CocoRoF released this 11 Sep 15:34
· 58 commits to main since this release
2ea92e1

배포 상태기계에서 관리자 승인 + 거버넌스 심사 2단계를 걷어내고 그 자리에 결재를 놓는다.

  • stage 7 → 5: idle · pending_approval · deployed · rejected · revoked
  • 결재가 필요 없는 설정(기본값)이면 [배포] 는 곧바로 deployed
  • 여는 것은 결재뿐 — 관리자에게 남는 것은 철회(닫는 방향)뿐
  • 회수 ≠ 거절 — 결재 회수는 idle
  • 모르는 stage 는 닫힌 쪽으로 읽고, 옛 이름(pending_admin 등)은 읽기만 관대하게 받는다
  • next_stage_on_user_deploy(current, *, approval_required) — 키워드 전용(옛 mode 문자열이 조용히 truthy 로 읽히는 것을 막는다)
  • stage_to_legacy_flags(stage, deployment_mode=None) — 두 번째 인자는 호환용, 쓰지 않는다

46건 추가 · 354 passed.