Commit Graph
100 Commits
Author SHA1 Message Date
Arpad Borsos c106961fee use rollup to do bundle splitting
this uses dynamic imports for the cache provider and should thus solve the
deprecated import error when using warpbuild
2026-06-06 14:35:16 +02:00
Arpad Borsos 1fe0a60026 Merge branch 'master' of https://github.com/Swatinem/rust-cache 2026-06-06 14:11:05 +02:00
Arpad Borsos be9aa033ee package maintenance
- update to TS6
- replace ncc by rollup, which seems to now be the recommended workflow according to <https://github.com/actions/typescript-action>
- remove buildjet provider, as they are shutting down, see <https://buildjet.com/for-github-actions/blog/we-are-shutting-down>
2026-06-06 14:02:52 +02:00
Arpad Borsos e18b497796 update changelog, not sure why npm suddenly does not commit this 2026-03-12 18:15:39 +01:00
Arpad Borsos c19371144d 2.9.1 2026-03-12 18:15:22 +01:00
Arpad Borsos 781e8d91ab try reverting pipeline change 2026-03-12 18:11:51 +01:00
Arpad Borsos 3d1fa4654a add changelog 2026-03-12 18:09:29 +01:00
Arpad Borsos c676846f29 2.9.0 2026-03-12 08:34:47 +01:00
Arpad Borsos bf71d02c11 bump dependencies and rebuild 2026-03-12 08:27:56 +01:00
Arpad Borsos 779680da71 2.8.2 2025-11-26 11:14:39 +01:00
Arpad Borsos f13886b937 2.8.1 2025-09-18 08:38:04 +02:00
Arpad Borsos 5abb1e2a95 update dependencies, prepare for release 2025-09-18 08:37:35 +02:00
Arpad Borsos 98c8021b55 2.8.0 2025-06-25 18:29:46 +02:00
Arpad Borsos 14d3bc39c4 update Changelog 2025-06-25 18:29:46 +02:00
Arpad Borsos 901019c0f8 Update the test lockfiles 2025-06-20 09:12:23 +02:00
Arpad Borsos 9d47c6ad4b 2.7.8 2025-03-19 08:16:06 +01:00
Arpad Borsos f0deed1e0e 2.7.7 2024-12-29 08:48:10 +01:00
Arpad Borsos 008623fb83 also cache cargo install metadata 2024-12-29 08:47:45 +01:00
Arpad Borsos 720f7e45cc 2.7.6 2024-12-28 08:37:30 +01:00
Arpad Borsos 4b1f006ad2 update dependencies, in particular @actions/cache 2024-12-28 08:36:36 +01:00
Arpad Borsos 82a92a6e8f 2.7.5 2024-10-12 12:15:11 +02:00
Arpad Borsos 598fe25fa1 update dependencies, rebuild 2024-10-12 12:14:29 +02:00
Arpad Borsos f7a52f6914 "add jsonpath test" 2024-03-24 10:00:25 +01:00
Arpad Borsos 2bceda3912 "update dependencies" 2024-03-24 09:56:50 +01:00
Arpad Borsos 1582741630 update dependencies 2024-02-04 09:29:45 +01:00
Arpad Borsos 23bce251a8 2.7.3 2024-01-14 09:31:14 +01:00
Arpad Borsos 378c8285a4 Work around upstream GitHub issue and update dependencies 2024-01-14 09:26:03 +01:00
Arpad Borsos a226033982 2.7.2 2024-01-10 19:34:14 +01:00
Arpad Borsos 3cf7f8cc28 2.7.1 2023-10-21 10:37:46 +02:00
Arpad Borsos e03705e031 changelog 2023-10-21 10:37:41 +02:00
Arpad Borsos b86d1c6caa bump all the other dependencies too 2023-10-21 10:36:18 +02:00
Arpad Borsos a95ba19544 2.7.0 2023-09-12 19:34:11 +02:00
Arpad Borsos 82c8487d00 changelog 2023-09-12 19:34:01 +02:00
Arpad Borsos e207df5d26 2.6.2 2023-08-20 10:28:01 +02:00
Arpad Borsos decb69d790 Update dependencies and add changelog 2023-08-20 10:27:32 +02:00
Arpad Borsos 578b235f6e 2.6.1 2023-08-12 16:51:06 +02:00
Arpad Borsos 5113490c3f prepare 2.6.1 2023-08-12 16:50:53 +02:00
Arpad Borsos b8a6852b4f 2.6.0 2023-08-02 13:06:28 +02:00
Arpad Borsos 80c47cc945 Clean up credentials.toml 2023-08-02 12:54:48 +02:00
Arpad Borsos 5ec9842c14 bump test dependencies 2023-08-02 12:47:24 +02:00
Arpad Borsos 3312b3ab47 Slightly improve docs 2023-08-02 12:46:45 +02:00
Arpad Borsos f6987ea139 Improve errors and cleanup
- Silence errors and do not create error annotations, fixes #144
- Implement cleanup for new sparse registry
- Do not clean `-sys` dependencies from `registry/src`, hopefully fixes  #150
2023-08-02 12:15:14 +02:00
Arpad Borsos e97a782690 move buildjet test into its own workflow 2023-08-02 10:38:22 +02:00
Arpad Borsos 9de8f90afb Add jemalloc to test -sys style dependencies 2023-07-31 16:34:21 +02:00
Arpad Borsos fd201ad913 test globbing of rust-toolchain differently 2023-07-31 16:26:42 +02:00
Arpad Borsos cf3f88254c "properly rename git-registry workflow" 2023-07-31 16:02:24 +02:00
Arpad Borsos 4fedae9bcf "update dependencies and rebuild" 2023-07-31 16:01:23 +02:00
Arpad Borsos 1e604afb09 Update workflow definitions
- Use rust `--no-self-update` flag instead of separate command.
- Add an explicit test for the `git` registry, as the sparse registry is now the default.
2023-07-31 15:31:10 +02:00
Arpad Borsos dd05243424 2.5.1 2023-07-03 19:38:11 +02:00
Arpad Borsos 65dbc54a5d update changelog 2023-07-03 19:38:01 +02:00
Arpad Borsos 2656b87321 2.5.0 2023-06-18 15:32:29 +02:00
Arpad Borsos 988c164c3d 2.4.0 2023-05-21 19:36:24 +02:00
Arpad Borsos 060bda31e0 2.3.0 2023-05-13 12:16:43 +02:00
Arpad Borsos 865fd1f6db "update dependencies and changelog" 2023-05-13 12:16:26 +02:00
Arpad Borsos 127a0e9568 "update dependencies and rebuild" 2023-05-02 22:03:29 +02:00
Arpad Borsos 6fd3edff69 2.2.1 2023-02-24 10:59:55 +01:00
Arpad Borsos a1c019f71a update dependencies and rebuild 2023-02-24 10:58:39 +01:00
Arpad Borsos 359a70e43a 2.2.0 2022-11-09 20:14:41 +01:00
Arpad Borsos b894d59a8d 2.1.0 2022-11-06 10:06:04 +01:00
Arpad Borsos e78327dd9e small code style improvements, README and CHANGELOG updates 2022-11-06 09:50:33 +01:00
Arpad Borsos 22c9328bcb 2.0.1 2022-10-16 16:54:17 +02:00
Arpad Borsos 1b43d2f2c3 remove outdated versioning note 2022-09-19 08:49:21 +02:00
Arpad Borsos 20b9201e8a bump cargo hash 2022-09-04 13:31:17 +02:00
Arpad Borsos 0d72e5f9a0 revert explicit dir close 2022-09-04 13:22:47 +02:00
Arpad Borsos 86531941c2 Merge branch 'master' of https://github.com/Swatinem/rust-cache 2022-09-04 13:10:54 +02:00
Arpad Borsos be4be3720d explicitly close dir handles, add more logging, cleanups 2022-09-04 13:10:36 +02:00
Arpad Borsos 213334cd98 cargo update 2022-09-04 12:04:06 +02:00
Arpad Borsos b8d4fa4eaf update dependencies, use watto as example 2022-09-04 12:03:43 +02:00
Arpad Borsos 6720f05bc4 2.0.0 2022-07-16 12:42:19 +02:00
Arpad Borsos 5733786579 rebuild 2022-07-16 12:42:15 +02:00
Arpad Borsos 622616010e prepare v2 2022-07-16 12:38:38 +02:00
Arpad Borsos 0497f9301f improve registry cleanpu 2022-07-09 19:20:02 +02:00
Arpad Borsos 7b8626742a update registry cleaning 2022-07-09 18:51:34 +02:00
Arpad Borsos 911d8e9e55 test sparse registry 2022-07-09 17:49:43 +02:00
Arpad Borsos 875be5ce2d bump cache 2022-07-09 17:39:42 +02:00
Arpad Borsos 07a2ee71bc lol, dependency check was reversed 2022-07-09 17:37:48 +02:00
Arpad Borsos 7c190ef171 fix actual test code ;-) 2022-07-09 17:20:01 +02:00
Arpad Borsos fffd6895b2 add some more tests 2022-07-09 17:17:14 +02:00
Arpad Borsos 86bae2494f clean nested and arbitrary profile and target directories 2022-07-09 16:14:38 +02:00
Arpad Borsos 827b33fbd0 pretty printing and fix workspace package retrieval 2022-07-09 15:51:45 +02:00
Arpad Borsos 36af5cb1ae fix pretty printing and selftest 2022-07-09 15:39:43 +02:00
Arpad Borsos cb43a50800 fix env filtering 2022-07-09 15:31:33 +02:00
Arpad Borsos f6e3aa3e12 use run workspace 2022-07-09 15:28:28 +02:00
Arpad Borsos 11be10514b fix pretty printing 2022-07-09 15:25:09 +02:00
Arpad Borsos e1846a926d rebuild 2022-07-09 15:21:43 +02:00
Arpad Borsos 6ed4c28a7c rewrite it all 2022-07-09 15:19:29 +02:00
Arpad Borsos 5df06440c6 correct toolchain invocation 2022-07-09 12:38:23 +02:00
Arpad Borsos 3fedbbb115 commit workspace lockfile 2022-07-09 12:26:22 +02:00
Arpad Borsos fc84c9d9a3 move selftests to subdirectory and run more selftests 2022-07-09 12:23:37 +02:00
Arpad Borsos 81d053bdb0 update dependencies and rebuild 2022-06-26 12:35:07 +02:00
Arpad Borsos cb2cf0cc7c 1.4.0 2022-04-08 17:27:07 +02:00
Arpad Borsos 74e8e24b6d Update dependencies, clean both debug and release targets 2022-04-08 17:25:03 +02:00
Arpad Borsos f8f67b7515 Add a LICENSE file
fixes #50
2022-03-05 10:21:49 +01:00
Arpad Borsos 3bb3a9a087 update deps and rebuild 2021-12-24 08:55:35 +01:00
Arpad Borsos d127014599 update dependencies 2021-09-28 17:49:43 +02:00
Arpad Borsos c5ed9ba6b7 update dependencies and rebuild 2021-06-28 23:21:42 +02:00
Arpad Borsos 842ef286ff update dependencies and rebuild 2021-05-30 11:05:48 +02:00
Arpad Borsos 1b344a0a23 prepare new version 2021-05-30 11:04:10 +02:00
Arpad Borsos 31c41a926e Handle missing cargo installs gracefully
fixes #17
2021-05-30 10:55:21 +02:00
Arpad Borsos ebd95456c3 rebuild 2021-05-19 10:11:17 +02:00