Amaan Qureshi
274e60a523
fix: clippy lints
2024-11-16 03:20:59 -05:00
crvdgc
15c2957993
fix(xtask): bring back language and example filter
2024-11-12 19:09:49 -05:00
ObserverOfTime
a59bc697e3
feat(xtask): let upgrade-wasmtime update Cargo.lock
2024-11-09 21:04:52 +01:00
Liu Yuxi
20aaabfd9c
fix(xtask): remove the test_flags arg if it's empty for cargo test
...
`cargo xtask test test_something` currently constructs `cargo test ''
test_something`, which errors out for `cargo test`. This fix removes
the `test_flags` string if it's empty.
2024-11-09 15:03:14 -05:00
Amaan Qureshi
c7d6fd7fa5
build: move `generate-wasm-exports-lists to xtask
2024-10-26 23:25:12 +00:00
Amaan Qureshi
c707f3ee9e
fix(xtask): correct header path
2024-10-26 17:02:00 +00:00
ObserverOfTime
1405b5555b
feat(xtask): add upgrade-wasmtime command
2024-10-11 18:49:14 -04:00
ObserverOfTime
9d2196cdbd
build(zig): add optional wasmtime dependency
...
And support compiling a shared library
2024-10-08 21:09:53 -04:00
Amaan Qureshi
dbe8bbf480
feat: move scripts to xtasks
2024-10-08 21:07:41 -04:00
Amaan Qureshi
cd81527b1b
build(xtask): ignore the language crate
2024-10-04 00:11:26 -04:00
Amaan Qureshi
c801594b85
build(xtask): only consider major and minor versions when validating the current version
2024-10-04 00:11:26 -04:00
Amaan Qureshi
f8f08210fc
build(xtask): bump cmake version in bump-version
2024-10-04 00:11:26 -04:00
Amaan Qureshi
5e5026aa73
fix(xtask): always bump every crate in tandem
2024-04-29 00:06:48 -04:00
Amaan Qureshi
c19f23f420
build(xtask): bump build.zig.zon version when bumping versions
2024-04-26 10:38:11 -04:00
Max Brunsfeld
50d0dfbee9
Always bump at least the patch version in bump xtask
...
As long as the source code has changed. Previously, the command would do
nothing if there weren't any conventional commits.
* Commit the Cargo.lock in the version bump commit.
* Simplify logic for deciding whether to bump minor or patch version.
2024-04-12 17:02:53 -07:00
Amaan Qureshi
b35efa8f33
style: format imports
2024-04-11 22:35:43 -04:00
Amaan Qureshi
5a4765ca01
style: clippy lints
2024-02-29 02:17:30 -05:00
Amaan Qureshi
4e2880407c
feat: add xtasks to assist with bumping crates
2024-02-25 13:40:03 -05:00