Skip to content

release の release-steps.md に、範囲の PR と notes --check-state(承認の材料)の打ち方が無い #2060

Open

Description

@takemi-ohama

要求

release の references/release-steps.md に、スプリント a2(#1885 #1686 #1488、PR #2050)で release-steps.py に入った打ち方を書く。確定仕様は打ち方の正としてこの文書を指しているが、今は書かれていない。

今の作り

plugins/ndf/skills/release/references/release-steps.md に次が無い(grep -n "check-state\|範囲の PR" が 0 件)。

  • changelog・notes・changed-plugins が --prs ではなく範囲の PR(直前の正式版のタグから終点まで。スプリント経由の PR を含む)を材料にすること
  • notes --approval --check-state <検査のプランの状態ディレクトリ> で承認の材料(レビュー・リファクタリング・全体テスト・設計文書の未確認・未実施のリリース後テスト)を承認資料の ## 検査の結果 と ## 未検証・残る危険 へ集めること
  • 「配布物の変化なし」(## 利用者向けの変化 が「無し」だけ)の PR の扱い

受け入れ条件

  • 1. release-steps.md が上の 3 点を、打ち方(引数と結果の読み方)として持つ
  • 2. docs/specifications/ndf-release-approval-included-prs.md・ndf-release-approval-materials.md と食い違わない(仕様の理由は確定仕様、打ち方は Skill に置く)

由来

スプリント a2 の確定仕様化で見つけた。振り返りは #2008。

見積

Size 1。

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions