Skip to content

[chore] lefthook で pre-push に npm run all を仕込む #9

Description

@yk-lab

背景 / 現状

src/ を変更後に dist/ の再ビルドを忘れると、CI の dist 鮮度チェック(ci.yml)で初めて気づく。push 前にローカルの git hook で検出したい。

参照: ci.yml(dist 鮮度チェック)/ CLAUDE.md(dist は要コミット)

対応

  • lefthook を devDependencies に追加し lefthook.yml を作成。
  • pre-pushnpm run all(typecheck + lint + test + build)を実行し、dist/ に差分が出たら fail。
  • README / CLAUDE.md にセットアップ(npx lefthook install)を追記。

完了条件

  • push 前に stale dist / lint / test 失敗をローカルで検出できる
  • CI と同じ判定がローカルで再現する

Metadata

Metadata

Assignees

No one assigned

    Labels

    P3: lowあれば嬉しい / 将来choreツール/設定/保守作業ciCI ワークフロー / self-test / ビルド

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions