1
0
mirror of https://github.com/j178/prek.git synced 2026-04-25 02:11:36 +02:00

37 Commits

Author SHA1 Message Date
Jo c42aac68bb Bump cargo-dist to 0.29.0 (#322) 2025-08-03 13:40:32 +08:00
Jo ca12c55c1b Support nodejs language hook (#298)
* .

* Support `nodejs` language

* add run

* .

* Fix

* Improve

* Test

* add test

* Debug

* Fix npm name

* oh my, windows

* Fix

* Fix
2025-08-02 06:33:16 +08:00
Jo c28ca26c47 Try default uv managed python first, fallback to download (#291)
* .

* Try default uv managed python first, fallback to download

* Fix
2025-08-01 12:07:33 +08:00
renovate[bot] 97b2646fda Update astral-sh/setup-uv action to v6 (#289)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-01 10:23:41 +08:00
Jo 73493aa6ff Implement language specific version parsing (#273)
* Implement language specific version parsing

* Fix test

* Add tests
2025-07-29 22:36:31 +08:00
Jo b4f2bcae5d Use ubuntu-latest for release action (#216) 2025-03-08 18:06:31 +08:00
Jo 0108a39e67 Change renovate schedule to monthly (#215) 2025-03-08 15:36:34 +08:00
Jo 18c87b85c5 Do not publish to crates.io (#191)
* Minor name change

* Do not publish to crates.io
2025-02-18 16:20:38 +08:00
Jo f00c85f20e Run cargo update (#189) 2025-02-18 11:33:55 +08:00
Jo c086ddade3 Bump cargo-dist to v0.28.0 (#170) 2025-02-10 20:53:37 +08:00
Jo 1ea6fe1878 Ignore release.yml in renovate 2025-02-10 19:37:30 +08:00
renovate[bot] 7fc5164d7a Update astral-sh/setup-uv action to v5 (#164)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-06 22:01:34 +08:00
Jo fe98ebf278 Upgrade dist to v0.27.0 (#158) 2025-01-05 20:17:08 +08:00
Jo f5772a2f05 Try to use D drive on Windows CI (#157)
* Try to use D drive on Windows CI

* Simplify

* CI cache
2024-12-27 11:18:56 +08:00
Jo 8dfb3101ff Rename project name to prefligit (#118)
* Rename project to `prefligit`

* Bump to 0.0.6

* Fix tests

* Add a rename note
2024-12-03 13:20:00 +08:00
Jo 247ed4a990 Use new cache key to refresh clippy cache (#116)
* Use new cache key to refresh clippy cache

* Rerun ci to see cache usage
2024-11-25 16:23:15 +08:00
Jo b4db4408a0 Run cargo clippy in the dev drive workspace (#115)
* Run `cargo clippy` in the dev drive workspace

* Rerun ci to see cache usage

* Shrink dev drive
2024-11-25 15:50:15 +08:00
Jo df23edb255 Try to improve cargo clippy (#108)
* Try to improve cargo clippy

* Rerun ci to see cache usage
2024-11-23 23:35:28 +08:00
Jo 4ddc3cf93f Make uv tests on Windows run sequentially (#104)
* Make uv tests on Windows run sequentially

* Fix
2024-11-23 19:46:15 +08:00
j178 6381eb3ce0 Remove profiler from CI job 2024-11-22 14:51:35 +08:00
j178 da3df1d6f8 Reset windows test to 1 job 2024-11-21 11:52:03 +08:00
Jo 51448afc3b Use local hook in tests (#86) 2024-11-21 11:45:41 +08:00
j178 8859682438 Fix release archive name 2024-11-18 15:52:31 +08:00
Jo 6ee33339bc Add profiler (#71)
* Add profiler

* install uv
2024-11-18 15:12:45 +08:00
Jo 04cb26c711 Publish to crates.io (#75)
* Publish to crates.io

* Publish to crates.io

* Add binstall
2024-11-18 14:26:29 +08:00
Jo f0ba4d03fe Publish to PyPI (#70)
* Publish to PyPI

* Fix build binaries

* Fix name

* add workflow call

* Bump to macos-15, as macos-12 will be unsupported
2024-11-17 18:27:36 +08:00
j178 450e1919d0 Speed up windows clippy 2024-11-04 15:44:55 +08:00
j178 3fc148da79 Update Readme 2024-10-31 19:56:03 +08:00
Jo b2efeb1243 Support log-file (#4)
* Add log file

* Merge stderr into stdout
2024-10-30 17:32:11 +08:00
j178 820527f3a6 Move code 2024-10-29 16:56:11 +08:00
Jo 10328bdb26 uv cannot run concurrently in tests (#2)
* Debug windows CI

* try

* use only 1 job

* revert
2024-10-29 16:08:23 +08:00
j178 f8ab16de10 Fix windows test 2024-10-28 23:45:38 +08:00
j178 06fc7d72ce Fix CI tests 2024-10-28 23:11:04 +08:00
j178 9baf118755 Fix setup dev drive 2024-10-28 22:29:41 +08:00
j178 abb963aee6 Add CI 2024-10-28 22:18:41 +08:00
j178 b41129b425 Tweak carg-dist 2024-10-07 17:02:46 +08:00
j178 b14310e72d init 2024-10-07 15:52:58 +08:00