Skip to content

ci/update supported versions - #430

Merged
edouard-lopez merged 4 commits into
masterfrom
ci/update-supported-versions
Oct 16, 2026
Merged

edouard-lopez merged 4 commits into
masterfrom
ci/update-supported-versions

Conversation

@edouard-lopez

Copy link
Copy Markdown
Member
  • ci(nix): replace unused FISH_VERSION by NIX_VERSION
  • doc: update versions support strategy
  • ci(nix): extract NIX_VERSION variable as env variable
  • test: update base image to use to align with versioning support strategy

Copilot AI balanced review requested due to automatic review settings October 16, 2026 14:35

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟡 Changes recommended

A missing Make-level NIX_VERSION default breaks the documented local Nix build command.

1 open finding
What changed in this PR

Updates Pure’s supported-version policy and CI environments to match the revised distribution targets.

Changes:

  • Expands the Fish/Alpine test matrix.
  • Makes the Nix base image configurable through NIX_VERSION.
  • Documents supported distributions and a Fish 3.6.x minimum.
File Description
makefile Uses NIX_VERSION for Nix builds and containers.
docs/​components/​versioning-support-strategy.md Updates supported versions and distributions.
docker/​nix.Dockerfile Parameterizes the Nix base image.
.github/​workflows/​nixos.yml Sets and passes the Nix version.
.github/​workflows/​alpine.yml Expands version coverage and removes Fish 3.3.1.

🧠 Review effort: Balanced


💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread makefile
--file ./docker/${STAGE}.Dockerfile \
--build-arg FISH_VERSION=${FISH_VERSION} \
--tag=pure-${STAGE}-${FISH_VERSION} \
--build-arg NIX_VERSION=${NIX_VERSION} \
@edouard-lopez
edouard-lopez merged commit aec38d0 into master Oct 16, 2026
21 of 22 checks passed
@edouard-lopez
edouard-lopez deleted the ci/update-supported-versions branch October 16, 2026 14:44
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.

2 participants