18 lines
516 B
YAML
18 lines
516 B
YAML
pre-commit:
|
|
only:
|
|
- ref: main
|
|
jobs:
|
|
- name: 🚫 Prevent main branch commits
|
|
run: exit 1
|
|
|
|
# Mirror the CI code-quality check locally so unformatted / lint-failing pushes
|
|
# are caught before they hit the PR. Note: GitButler uses its own git
|
|
# implementation and only runs hooks when "Run hooks" is enabled in its
|
|
# settings - with that off, this protects plain `git push` only.
|
|
pre-push:
|
|
jobs:
|
|
- name: format
|
|
run: pnpm exec oxfmt --check .
|
|
- name: lint
|
|
run: pnpm exec oxlint .
|