Skip to content

deps: drop unused RUST_VERSION, NODE_VERSION, ELM_VERSION pins#56

Merged
ccomb merged 1 commit into
mainfrom
drop-cross-bleed-vars
May 16, 2026
Merged

deps: drop unused RUST_VERSION, NODE_VERSION, ELM_VERSION pins#56
ccomb merged 1 commit into
mainfrom
drop-cross-bleed-vars

Conversation

@ccomb
Copy link
Copy Markdown
Owner

@ccomb ccomb commented May 16, 2026

Summary

versions.env declared three pins that no build script, workflow or Dockerfile in this repo actually consumes:

  • 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 canonical version is encoded in elm.json; a duplicate env pin would only drift.

Removing them stops the file from advertising contracts it doesn't keep. Also tightens the file header to make the scope explicit (Haskell + MUMPS + OpenBLAS).

Test plan

  • CI on _build-matrix.yml stays green — none of the removed variables are referenced by any build artifact in this repo

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).
@ccomb ccomb force-pushed the drop-cross-bleed-vars branch from e05a3de to 0b253d6 Compare May 16, 2026 06:08
@ccomb ccomb changed the title deps: drop SaaS/desktop toolchain pins from versions.env deps: drop unused RUST_VERSION, NODE_VERSION, ELM_VERSION pins May 16, 2026
@ccomb ccomb merged commit 23cbef1 into main May 16, 2026
4 checks passed
@ccomb ccomb deleted the drop-cross-bleed-vars branch May 16, 2026 06:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant