Phase 7: Pre-push hook validates tests pass #18

Merged
mprihoda merged 3 commits from SUPP-9-phase-07 into SUPP-9 2026-01-30 12:22:10 +00:00
mprihoda commented 2026-01-30 12:22:01 +00:00 (Migrated from github.com)

Phase 7: Pre-push hook validates tests pass

Goals: Prevent pushing broken code to remote by running tests before push

Scenarios: 5 verified
Tests: Script validation

Full review packet

Changes

  • Add .git-hooks/pre-push script for test validation
  • Run ./mill __.test before allowing push
  • Show clear error message when tests fail
  • Document bypass option (--no-verify) for emergencies

Usage

ln -s ../../.git-hooks/pre-push .git/hooks/pre-push

🤖 Generated with Claude Code

## Phase 7: Pre-push hook validates tests pass **Goals**: Prevent pushing broken code to remote by running tests before push **Scenarios**: 5 verified **Tests**: Script validation [Full review packet](https://github.com/iterative-works/support/blob/SUPP-9-phase-07/project-management/issues/SUPP-9/review-packet-phase-07.md) ### Changes - Add `.git-hooks/pre-push` script for test validation - Run `./mill __.test` before allowing push - Show clear error message when tests fail - Document bypass option (`--no-verify`) for emergencies ### Usage ```bash ln -s ../../.git-hooks/pre-push .git/hooks/pre-push ``` 🤖 Generated with [Claude Code](https://claude.com/claude-code)
Sign in to join this conversation.
No description provided.