1
0
mirror of https://github.com/j178/prek.git synced 2026-04-03 17:34:03 +02:00
Commit Graph

22 Commits

Author SHA1 Message Date
Jo
b1e8c5e500 Fix doc build command in publish-docs (#1455) 2026-01-22 14:41:24 +08:00
Jo
edcf3d82ab Add taplo-fmt prek hook to format toml files (#1435) 2026-01-21 14:52:53 +08:00
Kevin Gimbel
88c3c87954 Move docs to zensical (#1421)
* chore: slight formatting adjustments

* feat: use zensical

* chore: add uv to mise.toml

* docs: update snippets and snippet markers for includes

* chore: add prek to mise.toml; run prek

* fix: use snippet for changelog instead of symlink

Seems Zensical doesn't like symlinks, a snippet gets the same result

* chore: remove commented-out code

* chore: remove commented-out code; run prek
2026-01-20 19:44:15 +08:00
Jo
ad5c0dfb6a Generate JSON schema for prek configuration (#1270)
* Generate JSON schema for prek configuration

* Fix schema for `Repo` enum

* Test in CI
2025-12-23 16:31:05 +08:00
Jo
3aaefabc64 Remove an unnecessary use of rayon (#1142)
* Remove an unnecessary use of rayon

* .

* env vars
2025-11-22 12:49:06 +08:00
Jo
bf8dc871e5 Bump version to 0.2.15-alpha.2 (#1090)
* Revert "Bump version to 0.2.15-alpha.1 (#1089)"

This reverts commit 0d0509f4f3.

* Bump

* Bump version to 0.2.15-alpha.2
2025-11-16 18:39:38 +08:00
Jo
8292d951b8 Prepare for publishing to crates.io (#1088)
* Add descriptions for crates

* Add version

# Conflicts:
#	Cargo.toml

* Add action

* Fix
2025-11-16 17:36:51 +08:00
Jo
9c70b50930 Bump version to 0.2.13 (#1036) 2025-11-04 22:05:02 +08:00
is-alnilam
d9baf0a5f1 Add Ruby support (no download support yet) (#993)
* Add Ruby support (no download support yet)

Currently only pre-existing Rubies are used, although the code will
search for and consider multiple versions. This allows a hook to require
3.4.7 when the default system Ruby is 3.4.6, but RVM (or a similar tool)
has installed 3.4.7. If a suitable Ruby cannot be found, the user is
prompted to install one manually and re-run.

Hooks get an isolated GEM_HOME, based on the hook repository, any
additional_dependencies, and the interpreter version/path. Any Ruby
upgrade would therefore re-install the gems to ensure that stale
versions aren't used. Repository gem dependencies are installed based on
the included gemspec files, combined with the additional_dependencies
field.

* Add pins for CI 'install Ruby' action

* Update setup-ruby pin

* Tweak version parsing

* Tweak env vars

---------

Co-authored-by: Jo <10510431+j178@users.noreply.github.com>
2025-11-03 19:12:25 +08:00
Jo
473ca4a188 Update language support status (#970)
* Update language support status

* Tweak
2025-10-26 18:25:43 +08:00
Jo
3fd6f324dd Add cargo-binstall to mise tools (#940) 2025-10-20 14:01:45 +08:00
Jo
996a07b8ef Add contribution guide (#912) 2025-10-17 12:05:46 +08:00
Jo
0dd84cd620 Improve language version download tests (#832) 2025-10-01 22:31:57 +08:00
Jo
eef84cf8c5 Bump version to 0.2.2 (#802) 2025-09-26 22:56:32 +08:00
Jo
6f0a7da41b Generate cli reference (#707)
* Generate cli reference

* Fix lint
2025-09-10 22:05:05 +08:00
Jo
d5f2d6b303 Bump version to 0.2.0-alpha.3 (#671) 2025-09-08 15:21:24 +08:00
Jo
36678d0ef4 Use a rooster fork (#643) 2025-09-07 18:24:50 +08:00
Jo
e404b618cf Bump version to 0.2.0-alpha.2 (re-release of 0.2.0-alpha.1) (#642) 2025-09-07 16:01:00 +08:00
Jo
fafc56acd1 Move pty to lib (#563)
* Move `pty` to `lib`

* Fix windows

* Fix Windows

* Fix Windows
2025-08-27 13:21:45 +08:00
Jo
3272baceae Fix mise tasks arguments 2025-08-27 01:37:57 +08:00
Jo
d7cbb4f07a Add more tools to mise 2025-08-27 01:29:26 +08:00
Jo
e4f642c912 Use mise for tools and tasks (#558)
* .

* Migrate more
2025-08-26 23:36:47 +08:00