Aditya Maru
b6b776b21b
Merge 5d260ed846
into 9bdad043e8
2024-07-17 15:48:25 -04:00
Hamir Mahal
9bdad043e8
fix: usage of deprecated
version of node
( #197 )
2024-05-03 16:02:43 +02:00
Aditya Maru
5d260ed846
Merge pull request #2 from useblacksmith/bump-version
...
dist: bump version cache
2024-04-20 15:03:50 -04:00
Aditya Maru
b0af3215c8
dist: bump version cache
2024-04-20 13:48:14 -04: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
Carsten Wenderdel
640a22190e
Upgrade checkout action from version 3 to 4 ( #190 )
...
This fixes issue #189 .
This is necessary because GitHub actions are going to drop support for Node.js 16.
Version 4 uses Node.js 20.
See https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/
2024-02-27 08:23:34 +01:00
Aditya Maru
d608e9bf47
.github: update rust README.md
2024-02-17 08:19:02 -05:00
Aayush Shah
90d9268c8e
Merge pull request #1 from useblacksmith/add-blacksmith-support
...
*: add support for blacksmith cache to rust cache
2024-02-05 17:13:01 -08:00
Aayush
50188d7e37
configure blacksmith to be the default over github
2024-02-05 16:56:45 -08:00
Aayush Shah
e5591783d4
use the latest version of the @useblacksmith/cache toolkit package
2024-02-05 16:07:55 -08:00
Arpad Borsos
1582741630
update dependencies
2024-02-04 09:29:45 +01:00
Aditya Maru
d2fc93d000
*: add support for blacksmith cache to rust cache
2024-01-30 18:40:27 -05: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
Max Heller
d30f1144e8
Only key by Cargo.toml
and Cargo.lock
files of workspace members ( #180 )
2023-12-03 11:57:51 +01:00
Linda_pp
b1db5f9d5f
Update action runtime to node20
( #175 )
2023-10-25 20:36:38 +02: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
Wyatt Herkamp
f27990c89a
Update Dependencies ( #172 )
...
Update smol-toml 1.1.3
2023-10-20 15:35:55 +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
Filippo Neysofu Costa
67c46e7159
Support for trybuild
and similar macro testing tools ( #168 )
...
Signed-off-by: Filippo Costa <filippo@neysofu.me>
2023-09-12 19:32:03 +02:00
Lucas Kent
44b6087283
Fix save-if documentation in readme ( #166 )
2023-08-24 15:18:39 +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
Jiahao XU
ab6b2769d1
dep: Use smol-toml
instead of toml
( #164 )
...
Fixed #162 #163
The former is listed on
https://github.com/toml-lang/toml/wiki#implementations and is toml 1.0
compliant.
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
2023-08-19 12:23:03 +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
Jiahao XU
c0e052c18c
Fix hashing of parsed Cargo.toml
( #160 )
...
The values for the dependencies could be strings intead of objects, so
add a `try` block to take care of that.
Also set `dep.path` to `""` if the dependency contains a key `path` to
make sure that the cache isn't invalidated due to change in workspace.
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
2023-08-12 12:34:30 +02:00
Jiahao XU
4e0f4b19dd
Fix typo in hashing parsed Cargo.lock
( #159 )
...
This simple mistake caused the entire `Cargo.lock` to be ignored (JS
treats having no return as `false`).
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
2023-08-10 19:50:14 +02:00
Jiahao XU
b919e1427f
feat: Add logging to Cargo.lock
/Cargo.toml
hashing ( #156 )
...
There are a few problems in cargo-binstall where sometimes change to
`Cargo.lock` does not invalidate the cache.
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
2023-08-04 12:39:02 +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
Jordan Oroshiba
b00faf5858
Add BuildJet Option ( #154 )
2023-08-01 09:01:11 +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
Jiahao XU
be7377e68e
fix src/config.ts
: Remove sort_object
( #152 )
...
Fixed #151
I've tried running manually load and parse `Cargo.lock` and it runs fine
until `sort_object` is called.
Since `Cargo.lock` is auto-generated and usually sorted, I think there
is no need for sorting.
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
2023-06-27 08:55:56 +02:00
Arpad Borsos
2656b87321
2.5.0
2023-06-18 15:32:29 +02:00