build & release on gh

This commit is contained in:
Pierre Dubouilh committed 2025-02-01 12:15:20 +02:00
1 parent 61d78a7454
commit d58ac0faee
4 files changed
+47 -9

No files matched your search

+7
View File
@@ -14,6 +14,13 @@ ci:: test
cargo fmt --all -- --check
cargo clippy -- -D warnings
build-all::
cargo build --target x86_64-unknown-linux-musl --release
mkdir -p builds
cp target/x86_64-unknown-linux-musl/release/blockfast builds
rustc --version > builds/buildout
sha256sum builds/blockfast >> builds/buildout
publish:: ci
cargo publish