summaryrefslogtreecommitdiff
path: root/maint/hooks/pre-commit
Commit message (Collapse)AuthorAgeFilesLines
* maint: `set -o xtrace` to `set -x`Clara Engler2026-04-021-2/+1
|
* maint: Use xtrace instead of echo in hooksClara Engler2026-04-011-5/+1
| | | | | | This commit replaces our own calls of echo by simply adding `set -o xtrace` to the top of the shell scripts, which achieves exactly the same but in a native way.
* shell: use /usr/bin/env instead of absolute pathsEmil Engler2023-01-251-1/+1
| | | | | | | | | | This commit changes the shebang in all shell scripts from absolute paths (such as `/bin/bash` or `/usr/bin/python3`) to the `/usr/bin/env` binary with the accompanying interpreter as it's argument. The reason for this are as follows: - NixOS cannot work with absolute paths - BSD systems install their packages in /usr/local/bin
* make almost all scripts use bash and set euo pipefailtrinity-1686a2022-05-251-2/+2
|
* Remove cargo-husky, and replace with manual instructionseta2022-05-101-0/+13
A build script reaching into your .git/hooks/ and modifying them nonconsensually was a bit of a horrifying concept, and also made it hard to build arti with the feature disabled. Remove this crate, and replace it with manual instructions on how to install the hooks in CONTRIBUTING.md.