Skip to content

chore(dev): disable pre-push hook#3673

Merged
jeanduplessis merged 1 commit into
mainfrom
chore/disable-pre-push-hook
Jun 2, 2026
Merged

chore(dev): disable pre-push hook#3673
jeanduplessis merged 1 commit into
mainfrom
chore/disable-pre-push-hook

Conversation

@jeanduplessis
Copy link
Copy Markdown
Contributor

@jeanduplessis jeanduplessis commented Jun 2, 2026

Summary

Disable repository pre-push enforcement so developers can push branches without waiting for local validation.

Why this change is needed

Cloud agent started timing out due to the compute requirements for running all the pre-push checks. Team decided validation should not block every local push. GitHub Actions already enforces formatting, lint, and full workspace typechecking for pull requests targeting main.

How this is addressed

  • Remove tracked Husky pre-push hook.
  • Remove stale development documentation describing automatic pre-push validation.

Human Verification

  • Confirmed Husky dispatcher exits successfully when tracked .husky/pre-push file is absent.
  • Confirmed .github/workflows/ci.yml still runs formatting, lint, and full workspace typechecking for pull requests targeting main.

Reviewer Notes

Human Reviewer Flags

  • Removing hook also removes automatic git lfs pre-push execution. Contributors pushing .mp4 or .webm assets must run Git LFS upload explicitly.

@jeanduplessis jeanduplessis merged commit b408314 into main Jun 2, 2026
14 checks passed
@jeanduplessis jeanduplessis deleted the chore/disable-pre-push-hook branch June 2, 2026 18:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants