何を見つけたか
v3.7.0 は main へマージ済み(PR #212、マージコミット fd5fa48、CHANGELOG.md の ## [3.7.0] - 2026-09-23、pyproject.toml / lib/devbase/__init__.py の版数も 3.7.0)だが、タグ v3.7.0 と GitHub Release が無い。
$ git ls-remote --tags origin | tail -2
e850e55… refs/tags/v3.6.0
83d6625… refs/tags/v3.6.0^{}
$ gh release list -L 1
v3.6.0 Latest v3.6.0 2026-09-19T04:36:36Z
どこで見つけたか
issue #249(PR #252)の配布の工程で、前の版の起点を確かめたとき。
なぜこの変更の範囲外なのか
#249 の受け入れ条件は base イメージへの shellcheck の導入で、過去の版のタグ付けは含まない。
直さないと何が起きるか
CHANGELOG.md のリンク定義 [3.7.0]: …/compare/v3.6.0...v3.7.0 と [Unreleased]: …/compare/v3.7.0...HEAD が 404 になる
- 次の配布で「前の版の起点」をタグから取れず、配布済みの v3.7.0 の変更を未配布として数えうる
- GitHub の Latest が v3.6.0 のまま残る
由来
issue #249 / PR #252 の配布の工程。直し方は fd5fa48 へ v3.7.0 を打って push し、CHANGELOG.md の [3.7.0] 節で GitHub Release を作る(本番の系へ届く操作のため承認が要る)。
何を見つけたか
v3.7.0 は
mainへマージ済み(PR #212、マージコミットfd5fa48、CHANGELOG.mdの## [3.7.0] - 2026-09-23、pyproject.toml/lib/devbase/__init__.pyの版数も 3.7.0)だが、タグv3.7.0と GitHub Release が無い。どこで見つけたか
issue #249(PR #252)の配布の工程で、前の版の起点を確かめたとき。
なぜこの変更の範囲外なのか
#249 の受け入れ条件は base イメージへの shellcheck の導入で、過去の版のタグ付けは含まない。
直さないと何が起きるか
CHANGELOG.mdのリンク定義[3.7.0]: …/compare/v3.6.0...v3.7.0と[Unreleased]: …/compare/v3.7.0...HEADが 404 になる由来
issue #249 / PR #252 の配布の工程。直し方は
fd5fa48へv3.7.0を打って push し、CHANGELOG.mdの[3.7.0]節で GitHub Release を作る(本番の系へ届く操作のため承認が要る)。