From 68b05b93c49de3aef2ec3552ec9acabc4a1714c5 Mon Sep 17 00:00:00 2001 From: Eric Coissac Date: Mon, 22 Jun 2026 16:28:52 +0200 Subject: [PATCH] fix(ci): enable cross-compilation in release workflow and bump obikmer Injects PKG_CONFIG_ALLOW_CROSS=1 into the static binary build step to ensure correct native dependency resolution during musl target compilation with cargo zigbuild. Also updates the obikmer crate version from 1.1.13 to 1.1.14. --- .gitea/workflows/release.yml | 2 ++ src/Cargo.lock | 2 +- src/obikmer/Cargo.toml | 2 +- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/release.yml b/.gitea/workflows/release.yml index ccbb5dc..529f257 100644 --- a/.gitea/workflows/release.yml +++ b/.gitea/workflows/release.yml @@ -41,6 +41,8 @@ jobs: restore-keys: linux-musl-cargo- - name: Build static binary + env: + PKG_CONFIG_ALLOW_CROSS: "1" run: cargo zigbuild --release --target x86_64-unknown-linux-musl - name: Prepare artifact diff --git a/src/Cargo.lock b/src/Cargo.lock index 4bd8aa5..3de361c 100644 --- a/src/Cargo.lock +++ b/src/Cargo.lock @@ -1704,7 +1704,7 @@ dependencies = [ [[package]] name = "obikmer" -version = "1.1.13" +version = "1.1.14" dependencies = [ "clap", "csv", diff --git a/src/obikmer/Cargo.toml b/src/obikmer/Cargo.toml index 84d8f5c..7cd08a0 100644 --- a/src/obikmer/Cargo.toml +++ b/src/obikmer/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "obikmer" -version = "1.1.13" +version = "1.1.14" edition = "2024" [[bin]] -- 2.52.0