Skip to content

CHANGELOG の ndf 10.17.61 の節から移行の手順が消え、利用者が認証のし直しを知れない #1755

Open

Description

@takemi-ohama

何を見つけたか

CHANGELOG.md の ## [ndf 10.17.61] の節(750 行)に、移行の手順(/ndf:google-workspace へ移る・gws auth login で認証し直す・gws の導入)が無い。#1747(19cc2b13)が ### 移行 として足したが、本番の配布のコミット Release: ndf v10.17.61(0d75b6c8)で消えた。release-steps.py notes が版の節の中身を PR 本文の箇条で差し替えるためである。plugins/ndf/README.md の更新の節も同じ経路で書かれる。

どこで見つけたか

  • git show 0d75b6c8 -- CHANGELOG.md(-### 移行 の行)
  • plugins/ndf/scripts/release-steps.py の write_notes(926 行、replace_lines_under)

なぜこの変更の範囲外なのか

#1752 は今後の版で移行の手順を PR 本文から CHANGELOG へ写す仕組みを直す。リリース済みの 10.17.61 の節を書き戻すことは受け入れ条件に無い(#1752 の「含まない」: 既にマージ済みの PR の本文の書き直し)。根拠: Value 1 / Value 7(MVV 版 2)

直さないと何が起きるか

10.17.61 へ更新する利用者が CHANGELOG を読んでも、旧 Skill のトークンが移らず gws auth login で認証し直す必要があることが分からない。

今の状態

  • 再発を防ぐ側の release: 他のプラグインの版の上げ幅と移行の手順が配布のプランと承認ゲート 2 の承認資料に届かず、互換の無い変更が PATCH で出うる #1752 は閉じている。plugins/ndf/scripts/release-steps.py の write_notes(926 行)は、PR 本文の移行の手順を版の節の ### 移行の手順 の下へ並べる
  • 認証のし直しは、部分的には別の経路で伝わる。直下の ## [playwright-kit 3.0.0] の節(CHANGELOG.md 756 行)の ### 移行 が「認証は gws auth login で行います(旧 google-auth のトークンは移しません)」と「Drive へのアップロードに使う NDF の Skill は /ndf:google-workspace で呼びます」を持ち、plugins/ndf/skills/google-workspace/SKILL.md の 44〜47 行も未認証のとき gws auth login を案内する
  • 残るのは、10.17.61 の節に ### 移行 の 3 行(/ndf:google-auth・/ndf:google-drive の廃止と /ndf:google-workspace への移行、gws auth login での認証のし直し、gws の導入)を書き戻すことだけである。19cc2b13 の CHANGELOG.md の差分をそのまま使える

由来

issue #1752 の設計(確定仕様 docs/specifications/ndf-release-other-plugin-levels-and-migration.md )

関連: #1752 (閉じている)、#1747

Metadata

Metadata

Assignees

No one assigned

    Labels

    area: docs説明文書とリポジトリ運用bugSomething isn't workingpriority: low文書のみ・低頻度など、余力があれば対応する

    Type

    No type

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions