From a8586eb33cffce567f0fb37830eb7e5f46a79c5a Mon Sep 17 00:00:00 2001 From: Sebastian Bernauer Date: Fri, 20 Feb 2026 09:44:25 +0100 Subject: [PATCH] chore: Pre-release updates for Stackable Release 26.3.0 --- .github/workflows/pr_pre-commit.yml | 4 ++-- .pre-commit-config.yaml | 8 ++++---- config/versions.yaml | 9 +++++---- template/nix/sources.json | 12 ++++++------ 4 files changed, 17 insertions(+), 16 deletions(-) diff --git a/.github/workflows/pr_pre-commit.yml b/.github/workflows/pr_pre-commit.yml index 6e66b844..61a98dee 100644 --- a/.github/workflows/pr_pre-commit.yml +++ b/.github/workflows/pr_pre-commit.yml @@ -14,11 +14,11 @@ jobs: pre-commit: runs-on: ubuntu-latest steps: - - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 with: persist-credentials: false fetch-depth: 0 - - uses: stackabletech/actions/run-pre-commit@29bea1b451c0c2e994bd495969286f95bf49ed6a # v0.11.0 + - uses: stackabletech/actions/run-pre-commit@c34dbb4f27b274736c7d2edc6f6f30a03d03edf5 # v0.12.2 with: python-version: ${{ env.PYTHON_VERSION }} hadolint: ${{ env.HADOLINT_VERSION }} diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 9e790af1..389939e4 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -15,7 +15,7 @@ repos: - id: detect-private-key - repo: https://github.com/adrienverge/yamllint - rev: 79a6b2b1392eaf49cdd32ac4f14be1a809bbd8f7 # 1.37.1 + rev: cba56bcde1fdd01c1deb3f945e69764c291a6530 # 1.38.0 hooks: - id: yamllint args: ["--strict"] @@ -23,7 +23,7 @@ repos: files: \.(yml|yaml)(\.j2)*$ - repo: https://github.com/igorshubovych/markdownlint-cli - rev: 192ad822316c3a22fb3d3cc8aa6eafa0b8488360 # 0.45.0 + rev: 76b3d32d3f4b965e1d6425253c59407420ae2c43 # 0.47.0 hooks: - id: markdownlint types: [text] @@ -39,7 +39,7 @@ repos: # If you do not, you will need to delete the cached ruff binary shown in the # error message - repo: https://github.com/astral-sh/ruff-pre-commit - rev: 3b4bc031619cde2e0a9f3c4441ac7cc8227245a4 # 0.14.1 + rev: 0839f92796ae388643a08a21640a029b322be5c2 # 0.15.2 hooks: # Run the linter. - id: ruff @@ -47,7 +47,7 @@ repos: - id: ruff-format - repo: https://github.com/rhysd/actionlint - rev: e7d448ef7507c20fc4c88a95d0c448b848cd6127 # 1.7.8 + rev: 393031adb9afb225ee52ae2ccd7a5af5525e03e8 # 1.7.11 hooks: - id: actionlint types: [text] diff --git a/config/versions.yaml b/config/versions.yaml index 4f467198..0ac8cfb3 100644 --- a/config/versions.yaml +++ b/config/versions.yaml @@ -2,12 +2,12 @@ # IMPORTANT # If you change the Rust toolchain version here, make sure to also change # docker-images/ubi9-rust-builder/Dockerfile -rust_version: 1.89.0 +rust_version: 1.92.0 # This nightly version is only used for cargo fmt invocations, because we use nightly-only # rustfmt config options in rustfmt.toml. The version should be kept in line with the version # used in the operator-rs repository. -rust_nightly_version: nightly-2025-10-23 +rust_nightly_version: nightly-2026-02-19 # This edition is mostly used for rustfmt commands and the rustfmt config file. The edition should # be kept in line with the edition in the operator-rs repository. @@ -29,6 +29,7 @@ python_version: 3.14 # https://github.com/NixOS/nix/tags # Usually the latest version should just work and as such the version here can # be bumped without any constraints. -nix_pkg_manager_version: 2.30.0 +nix_pkg_manager_version: 2.33.3 -jinja2_cli_version: 0.8.2 +# Check https://pypi.org/project/jinja2-cli/#history for updates +jinja2_cli_version: 1.0.0 diff --git a/template/nix/sources.json b/template/nix/sources.json index f79c2cf0..d8b2484c 100644 --- a/template/nix/sources.json +++ b/template/nix/sources.json @@ -17,10 +17,10 @@ "homepage": "", "owner": "kolloch", "repo": "crate2nix", - "rev": "be31feae9a82c225c0fd1bdf978565dc452a483a", - "sha256": "14d0ymlrwk7dynv35qcw4xn0dylfpwjmf6f8znflbk2l6fk23l12", + "rev": "26b698e804dd32dc5bb1995028fef00cc87d603a", + "sha256": "13jgy25yjd1m42xam6zri8vwx0n2qbwvpad2cmkhkrlx913n79ni", "type": "tarball", - "url": "https://github.com/kolloch/crate2nix/archive/be31feae9a82c225c0fd1bdf978565dc452a483a.tar.gz", + "url": "https://github.com/kolloch/crate2nix/archive/26b698e804dd32dc5bb1995028fef00cc87d603a.tar.gz", "url_template": "https://github.com///archive/.tar.gz" }, "nixpkgs": { @@ -29,10 +29,10 @@ "homepage": "", "owner": "NixOS", "repo": "nixpkgs", - "rev": "a7fc11be66bdfb5cdde611ee5ce381c183da8386", - "sha256": "0h3gvjbrlkvxhbxpy01n603ixv0pjy19n9kf73rdkchdvqcn70j2", + "rev": "d1c15b7d5806069da59e819999d70e1cec0760bf", + "sha256": "08f0iv9rn4d9ha35kblqpkrgbbnfby87bj8fx1839l3r4grqdnvg", "type": "tarball", - "url": "https://github.com/NixOS/nixpkgs/archive/a7fc11be66bdfb5cdde611ee5ce381c183da8386.tar.gz", + "url": "https://github.com/NixOS/nixpkgs/archive/d1c15b7d5806069da59e819999d70e1cec0760bf.tar.gz", "url_template": "https://github.com///archive/.tar.gz" } }