ci: switch to Zig build toolchain and bump obikmer to 1.1.7 #37

Merged
coissac merged 1 commits from push-nvvqmzmrotxx into main 2026-06-22 13:20:13 +00:00
3 changed files with 8 additions and 6 deletions
Showing only changes of commit d30a4efd9b - Show all commits
+6 -4
View File
@@ -3,7 +3,7 @@ name: Release
on:
push:
tags:
- 'v*'
- "v*"
jobs:
build-linux-static:
@@ -14,11 +14,13 @@ jobs:
steps:
- uses: actions/checkout@v4
- name: Install Rust + musl target
- name: Install Rust + zigbuild
run: |
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y --default-toolchain stable
echo "$HOME/.cargo/bin" >> $GITHUB_PATH
sudo apt-get update -qq && sudo apt-get install -y -qq musl-tools jq
sudo apt-get update -qq && sudo apt-get install -y -qq jq
pip install ziglang --quiet
$HOME/.cargo/bin/cargo install cargo-zigbuild
$HOME/.cargo/bin/rustup target add x86_64-unknown-linux-musl
- name: Cache cargo registry
@@ -32,7 +34,7 @@ jobs:
restore-keys: linux-musl-cargo-
- name: Build static binary
run: cargo build --release --target x86_64-unknown-linux-musl
run: cargo zigbuild --release --target x86_64-unknown-linux-musl
- name: Prepare artifact
run: |
+1 -1
View File
@@ -1704,7 +1704,7 @@ dependencies = [
[[package]]
name = "obikmer"
version = "1.1.6"
version = "1.1.7"
dependencies = [
"clap",
"csv",
+1 -1
View File
@@ -1,6 +1,6 @@
[package]
name = "obikmer"
version = "1.1.6"
version = "1.1.7"
edition = "2024"
[[bin]]