release: 1.0.3

fix: load ort-version via bash script on all release runners, toolchain
harmonization
This commit is contained in:
Per Stark
2026-06-12 09:12:32 +02:00
parent e65515a71c
commit 919e699287
16 changed files with 55 additions and 36 deletions
+8 -5
View File
@@ -7,10 +7,12 @@
}:
let
ortVersion = lib.removeSuffix "\n" (builtins.readFile "${toString ./.}/ort-version");
in
lib.assertMsg (pkgs.onnxruntime.version == ortVersion)
"pkgs.onnxruntime.version (${pkgs.onnxruntime.version}) must match ort-version (${ortVersion})"
{
_ortVersionCheck =
if pkgs.onnxruntime.version == ortVersion
then null
else
throw "pkgs.onnxruntime.version (${pkgs.onnxruntime.version}) must match ort-version (${ortVersion})";
in {
cachix.enable = false;
packages = [
@@ -28,8 +30,9 @@ lib.assertMsg (pkgs.onnxruntime.version == ortVersion)
languages.rust = {
enable = true;
channel = "stable";
version = "1.91.1";
components = ["rustc" "clippy" "rustfmt" "cargo" "rust-analyzer"];
channel = "nightly";
targets = ["x86_64-unknown-linux-gnu" "x86_64-pc-windows-msvc"];
mold.enable = true;
};