build & release on gh

This commit is contained in:
Pierre Dubouilh
2025-02-01 12:15:20 +02:00
parent 61d78a7454
commit d58ac0faee
4 changed files with 47 additions and 9 deletions
+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