Jiahao XU
2bf70b6a01
Run e2e test for release build and fix it by switching back to stable ( #818 )
...
* Run e2e-tests for release build
* Print `RUSTFLAGS` for justfile target build & check
* Fix CI: Disable miropt level 4
* Fix CI: Disable -Zbuild-std
* Disable `-Zgcc-ld=lld` and `-Zshare-generics` so that we can switch back to stable
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
2023-02-28 11:53:57 +00:00
Jiahao XU
e76a4dff62
Improve CI: All in cargo-zigbuild for linux targets ( #816 )
2023-02-18 13:41:17 +11:00
Jiahao XU
61c992612c
Switch to cargo-zigbuild
for aarch64-unknown-linux-gnu
and x86_64-unknown-linux-musl
( #814 )
...
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
2023-02-17 09:36:45 +13:00
Jiahao XU
647f02bb59
Use cargo-zigbuild
for cross compilation ( #767 )
...
* Disable link arg `-lgcc` for musl builds when `cargo-zigbuild` is used
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
2023-02-15 11:19:59 +13:00
Jiahao XU
f46de3714a
Add step to relase-build to make sure it's runnable ( #792 )
...
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
2023-02-12 14:48:28 +11:00
Félix Saparelli
ba91777faf
Fix name of release ( #723 )
2023-01-18 00:22:49 +13:00
Félix Saparelli
aed3d9d71c
Use release action with explicit support for being called multiple times ( #693 )
2023-01-12 00:48:03 +00:00
Félix Saparelli
9821caa6d0
Use release-meta action instead of parsing commits ( #675 )
2023-01-11 09:22:53 +11:00
Félix Saparelli
4b2deb19b9
Try build-std with arm64 gnu ( #667 )
2023-01-09 12:35:00 +13:00
Félix Saparelli
aea9df602c
Migrate CI and builds to Just, add "full" builds ( #660 )
2023-01-08 16:27:36 +11:00