Skip to content

v1.13.3

Choose a tag to compare

@kan kan released this 15 Sep 05:38
· 24 commits to main since this release
96c8e8d

Fixed

  • README「booch 本体の取り込み」の手順を直した。submodule をタグへ checkout した直後に
    git submodule update --init を実行していたため、submodule add の時点で記録された
    既定ブランチの版へ戻り、タグへの固定が消えていた。git add vendor/booch で版を記録して
    コミットする手順にし、記録前に update すると戻る理由も書いた。
  • 文書と実物の食い違いを直した。
    • SHA256 検証済みのツールに Starship が抜けていた(SECURITY.md、CLAUDE.md)
    • README の検証表に ShellCheck(未検証)の行が無かった
    • examples/bootstrap.sh が導入する提供ジョブの列挙が実物と違った(README は shellcheck を
      含み、examples/README.md は starship が抜けていた)
    • CLAUDE.md がジョブの起動を bash -c と書いていた(実際は一時スクリプトを bash <file> で実行)
    • uv / Claude のインストーラを curl | sh 系と書いていた(実際は一時ファイルへ取得して実行)
    • CLAUDE.md のリリース手順が、README に無い固定版番号の更新確認を求めていた
  • install.sh の --booch-ref の既定が v1.0.0 のままで、booch が見つからないときに古い版を
    clone していた。--booch-ref を指定しなければ、clone したタグのうち最新のリリースへ
    checkout するようにした(版番号を install.sh に持たないので、リリースのたびに更新する必要が無い)。

Changed

  • README の runner API 表に booch_result_failed / booch_job_sync / booch_result_ver を足した。
  • README / CLAUDE.md / SECURITY.md / examples/README.md の表記を整えた(textlint の指摘、
    地の文のダッシュと並列の中黒、長い文の分割)。