1
0
mirror of https://github.com/j178/prek.git synced 2026-03-24 01:20:26 +02:00

Commit Graph

  • 750cfbc7f3 Support prek.toml configuration file Jo 2025-12-21 13:59:33 +08:00
  • 1539b5a210 Add document about authoring remote hooks (#1571) Jo 2026-02-05 17:09:42 +08:00
  • f0d98e717c Move JSON schema generator to schema.rs (#1570) Jo 2026-02-05 16:41:45 +08:00
  • 691bdd89b2 test: skip symlink tests if create symlink failed (#1562) 박찬규 2026-02-05 17:41:32 +09:00
  • f4dd26e34f Add copper-project/copper-rs as project using perk (#1569) Yang Zhou 2026-02-05 01:09:54 -05:00
  • 752959ea20 Fix PowerShell completion instruction syntax (#1568) Copilot 2026-02-05 12:11:38 +08:00
  • 6245dd245e Bump bytes from 1.11.0 to 1.11.1 (#1565) dependabot[bot] 2026-02-05 06:34:05 +08:00
  • bed1058e44 Fix FilePattern schema to accept plain strings (#1564) Copilot 2026-02-05 05:28:20 +08:00
  • d42b733b65 Update GitHub Actions (#1559) renovate[bot] 2026-02-04 15:49:16 +08:00
  • 16d8c6e080 Update dependency uv to v0.9.27 (#1557) renovate[bot] 2026-02-04 15:48:56 +08:00
  • 9819e03e15 Update pre-commit (#1558) renovate[bot] 2026-02-04 15:47:14 +08:00
  • 6f6c05e098 . cleanup-completion Jo 2026-01-31 13:54:56 +08:00
  • d548c08361 Add llms.txt generation for LLM-friendly documentation (#1553) Shaan Majid 2026-02-03 23:58:36 -06:00
  • df0adba920 Add prek identify subcommand (#1554) wangxiaolei 2026-02-04 13:53:31 +08:00
  • 5c64e47d6f Use BTreeSet instead of FxHashSet to ensure sequential iteration (#1548) An Guoli 2026-02-03 22:43:34 +08:00
  • b14a3c203c Detect prek installed by the standalone installer (#1545) Jo 2026-02-03 18:29:09 +08:00
  • 3b0ea8c92f Remove detection of cargo install source (#1544) Jo 2026-02-03 18:11:43 +08:00
  • d630b38a5e Detect install source for actionable upgrade hints (#1540) Shaan Majid 2026-02-03 00:48:54 -06:00
  • bcf2ebb18c Use GlobPatterns for meta hooks files field (#1543) Jo 2026-02-03 14:28:12 +08:00
  • f8df4e781a Use strum derives to reduce handwritten enum parsing and display (#1541) Jo 2026-02-03 11:29:08 +08:00
  • 8dc7ff2550 fix(tests): use version filter in minimum_prek_version snapshots (#1539) Shaan Majid 2026-02-02 20:47:32 -06:00
  • 73e14e65d3 Revert "Allow optional upgrade hints after semicolon in minimum_prek_version" (#1538) Shaan Majid 2026-02-02 18:34:38 -06:00
  • 1c1af94121 Allow optional upgrade hints after semicolon in minimum_prek_version (#1536) Jo 2026-02-02 22:35:12 +08:00
  • 5797d53c61 Add more tests for config parsing Jo 2026-02-02 20:48:25 +08:00
  • c405db6248 Implement serialize_yaml_scalar using serde-saphyr (#1534) Jo 2026-02-02 20:40:34 +08:00
  • 7950d577f7 Show precise location for config parsing error (#1530) Jo 2026-02-02 20:40:15 +08:00
  • b0702823df Replace serde-yaml with serde-saphyr (again) (#1520) Jo 2026-02-02 20:19:51 +08:00
  • 2a44762ce7 Add cachix/devenv as project using prek (#1531) Domen Kožar 2026-02-02 11:09:25 +00:00
  • 57980aec57 Add CODEOWNERS file (#1532) Jo 2026-02-02 18:28:46 +08:00
  • 4f718afe21 ci: tidy up workflows and restore lost bits (#1527) Shaan Majid 2026-02-02 01:24:01 -06:00
  • 0ec378e3c9 fix(ci): run zizmor on push to master, not main (#1525) Shaan Majid 2026-02-02 01:23:52 -06:00
  • c78439e5ff Update taiki-e/install-action action to v2.67.10 (#1524) renovate[bot] 2026-02-02 03:43:42 +08:00
  • 0a4be22599 Support Julia language (#1519) Les Freire 2026-02-01 16:13:55 +08:00
  • c5c98622ab Improve max cli arguments length calculation (#1518) Jo 2026-02-01 13:22:36 +08:00
  • 1808e0f629 Add OpenClaw to the list of users (#1517) Jo 2026-02-01 12:15:05 +08:00
  • f10ae08be6 Add PREK_QUIET environment variable support (#1513) Aleksey 2026-02-01 02:40:21 +01:00
  • 711ecf8831 Add apache/lucene to the users of prek (#1514) Robert Muir 2026-01-31 20:35:51 -05:00
  • f3a7b8b321 Update GitHub Actions (#1515) renovate[bot] 2026-02-01 09:34:28 +08:00
  • 4525825ea8 docs: remove todo.md (#1501) Shaan Majid 2026-01-31 08:34:14 -06:00
  • bc142a25ff Fix permission for docker attestation (#1511) v0.3.1 Jo 2026-01-31 21:13:38 +08:00
  • 41a26c1c0f Bump version to 0.3.1 (#1510) Jo 2026-01-31 20:56:29 +08:00
  • d12e0be035 Support haskell language (#1484) Les Freire 2026-01-31 20:28:42 +08:00
  • f3d26b65d1 Run each language tests in a separate job (#1508) Jo 2026-01-31 19:49:26 +08:00
  • b1dcb304e9 Skip version_info test if not built in git repository (#1507) An Guoli 2026-01-31 16:59:43 +08:00
  • 14726d8bad Cap ARG_MAX at 1<<19 for safety (#1506) Jo 2026-01-31 16:59:24 +08:00
  • 1000d9bfb5 Add a note about the .pre-commit-config.yaml file name for new users (#1505) Jo 2026-01-31 15:24:31 +08:00
  • 09f1a99947 docs(installation): miscellaneous cleanup (#1502) Shaan Majid 2026-01-31 01:20:04 -06:00
  • d3425790d1 Show progress bar when running builtin hooks (#1504) Jo 2026-01-31 15:06:36 +08:00
  • 7e1a49701c docs: add commands for artifact verification using GitHub Attestations (#1500) Shaan Majid 2026-01-30 23:34:54 -06:00
  • 1baa911576 Don't check Python executable path in health check (#1496) Daniel Halmschlager 2026-01-31 03:12:32 +01:00
  • 4ddc5159f7 Add GitHub artifact attestations to Docker workflow (#1497) Shaan Majid 2026-01-30 11:55:53 -06:00
  • cc3d76ebb3 Remove some .expect() (#1495) Jo 2026-01-30 13:15:48 +08:00
  • 1c77342045 fix(node,bun): include toolchain in PATH during install (#1492) Shaan Majid 2026-01-29 22:06:41 -06:00
  • 8d28063a5d Warn when config file exists but fails to parse (#1487) Simon Olofsson 2026-01-30 04:50:15 +01:00
  • dbca90425f Add GitHub artifact attestations to release workflow (#1494) Shaan Majid 2026-01-29 21:19:08 -06:00
  • 7640685371 Do not symlink node/bun binary into env dir (#1488) Jo 2026-01-29 14:06:24 +08:00
  • a69f9eb680 Bump rust toolchain to 1.93 (#1486) Jo 2026-01-28 18:02:58 +08:00
  • 09a16286df Include CocoIndex as a project using prek (#1477) Srihari Thyagarajan 2026-01-28 08:29:07 +05:30
  • f0d96ec853 Allow GIT_CONFIG_PARAMETERS for private repository authentication (#1472) Shaan Majid 2026-01-27 18:35:52 -06:00
  • d9facc079d Update copilot-instructions.md about testing (#1483) jh8 2026-01-27 19:43:03 +08:00
  • 8436843c0f Update script.rs inline-script Jo 2026-01-21 22:13:08 +08:00
  • d79b8d514f Add comments Jo 2026-01-21 21:26:00 +08:00
  • 1e05049090 Add tests Jo 2026-01-21 20:54:09 +08:00
  • e9962a656a Improve Jo 2026-01-21 19:55:40 +08:00
  • 5923351f69 Add tests Jo 2026-01-18 13:02:41 +08:00
  • 2957d6d747 Support inline script for language: script Jo 2026-01-17 20:15:37 +08:00
  • bb8a1b4998 Use hint: consistently (#1482) Jo 2026-01-27 15:18:19 +08:00
  • 651a7f29fb ci: remove setup-swift action, skip Swift tests on Windows (#1478) Shaan Majid 2026-01-26 17:58:02 -06:00
  • 6eaa9f29f5 Update Rust crate thiserror to v2.0.18 (#1481) renovate[bot] 2026-01-27 07:48:25 +08:00
  • b6d44a9453 Update GitHub Actions (#1479) renovate[bot] 2026-01-27 07:48:02 +08:00
  • 620567badd Update pre-commit hook crate-ci/typos to v1.42.1 (#1480) renovate[bot] 2026-01-27 07:47:45 +08:00
  • ca1d4b51ed Use prek-ci-bot to post comments on PR (#1476) Jo 2026-01-26 20:27:19 +08:00
  • 755e48765b Simplify integration tests (#1475) Jo 2026-01-25 14:58:18 +08:00
  • 077753f54f test: add git_cmd helper to disable GPG signing in tests (#1473) Shaan Majid 2026-01-24 22:13:08 -06:00
  • 2bb96c50d9 Require .pre-commit-config.yaml and log file in bug report (#1469) Jo 2026-01-24 15:18:02 +08:00
  • 395ae4ba0c Replace tokio::sync with mea primitives (#1467) tison 2026-01-24 11:42:17 +08:00
  • 29697ad7a8 Update Rust crate quick-xml to 0.39 (#1461) renovate[bot] 2026-01-23 11:30:57 +08:00
  • e4d3dfd10a Add language: swift support (#1463) Shaan Majid 2026-01-22 21:28:18 -06:00
  • b7ee2dfeb8 Update GitHub Actions (#1460) renovate[bot] 2026-01-22 23:12:34 +08:00
  • eee6fc3cd5 Extract go version constraint from go.mod (#1457) Jo 2026-01-22 18:00:20 +08:00
  • f10484a4af Pin maturin version (#1456) Jo 2026-01-22 14:54:49 +08:00
  • b1e8c5e500 Fix doc build command in publish-docs (#1455) Jo 2026-01-22 14:41:24 +08:00
  • 2a7d898a9c Bump uv versions Jo 2026-01-22 14:27:27 +08:00
  • f651521aea Fix docs build command in publish-docs Jo 2026-01-22 12:03:13 +08:00
  • da5ddd8304 Bump version to 0.3.0 v0.3.0 Jo 2026-01-22 11:36:44 +08:00
  • 720c7cb732 Use git ls-remote --tags to list bun versions (#1439) Jo 2026-01-21 21:14:00 +08:00
  • 7d4ebbdb27 Bootstrap config-tracking.json only when it is not exist (#1437) Jo 2026-01-21 16:49:38 +08:00
  • 34c1609b6e Fix unused tool versions not removed in prek cache gc (#1436) Jo 2026-01-21 16:23:26 +08:00
  • c34c41e384 Set GITHUB_TOKEN when running tests (#1426) Jo 2026-01-20 22:31:20 +08:00
  • 013a8ae9f5 Add more tests for prek cache gc (#1425) Jo 2026-01-20 22:23:48 +08:00
  • 8d464397e6 Add language: bun support (#1411) Shaan Majid 2026-01-20 05:57:22 -06:00
  • c30dbb8490 prek cache gc remove specific unused tool versions (#1422) Jo 2026-01-20 17:52:42 +08:00
  • 5db9e473d1 Show accurate repo and hook details in prek cache gc -v (#1420) Jo 2026-01-20 16:43:49 +08:00
  • 96aab7ec76 Show total size prek cache gc removed (#1418) Jo 2026-01-20 15:32:34 +08:00
  • b6371ac534 Bootstrap tracking configs from workspace cache (#1417) Jo 2026-01-20 15:26:34 +08:00
  • e67fb2bf3f Implement prek cache gc (#1410) Jo 2026-01-20 14:53:17 +08:00
  • 886547fd01 Resolve relative repo paths from config file directory (#1443) Shaan Majid 2026-01-21 21:05:19 -06:00
  • 1ea64fcb4a Support refs to trees (#1449) Jules Tamagnan 2026-01-21 19:00:12 -08:00
  • 41e2b73246 test: add integration tests for hook skip behavior (#1428) Shaan Majid 2026-01-21 20:46:34 -06:00
  • f5262b6b2c docs: fix HTML anchors, grammar, capitalization, and add missing tracking issues (#1448) Shaan Majid 2026-01-21 12:06:13 -06:00