From 0b253d6223ccf92f14c4598390c10da9d7e881d4 Mon Sep 17 00:00:00 2001 From: Christophe Combelles Date: Sat, 16 May 2026 02:12:57 +0200 Subject: [PATCH] deps: drop unused RUST_VERSION, NODE_VERSION, ELM_VERSION pins MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit These three values were declared in versions.env but never consumed by any build script, workflow or Dockerfile in this repo: - RUST_VERSION: there is no Rust code here (no Cargo.toml, no rust-toolchain.toml). - NODE_VERSION: there is no Node code here (no package.json). - ELM_VERSION: where Elm is used downstream, its version is encoded in elm.json — a duplicate env pin would only drift. Also tightens the file header to make the scope explicit (Haskell + MUMPS + OpenBLAS). --- versions.env | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/versions.env b/versions.env index 5867fd8..ab1da47 100644 --- a/versions.env +++ b/versions.env @@ -1,8 +1,9 @@ # ============================================================================= -# versions.env - Central version definitions for VoLCA build +# versions.env - Toolchain and native-dep pins for the VoLCA LCA engine # ============================================================================= -# Used by both build.sh (Linux/macOS) and build.ps1 (Windows) -# This file ensures consistent versions across all platforms. +# Sourced by build.sh, build-mumps.sh, docker/Dockerfile and the CI workflows +# in .github/workflows/. Carries the Haskell, MUMPS and OpenBLAS pins this +# package needs to build reproducibly. # # Syntax: KEY=VALUE (no spaces around =, no quotes needed) # Lines starting with # are comments @@ -34,6 +35,3 @@ GHC_VERSION=9.12.4 # (where HASH8 is the first 8 chars of sha256 of those three files), and # `_build-matrix.yml` downloads from that exact tag. CABAL_PREBUILT_REVISION=2 -RUST_VERSION=1.85.0 -NODE_VERSION=22.22.3 -ELM_VERSION=0.19.1