diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 389939e4..85e824d0 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -23,7 +23,7 @@ repos: files: \.(yml|yaml)(\.j2)*$ - repo: https://github.com/igorshubovych/markdownlint-cli - rev: 76b3d32d3f4b965e1d6425253c59407420ae2c43 # 0.47.0 + rev: a4d5d37e66ebcd6b3705204a1d6dbb56dea66338 # 0.49.0 hooks: - id: markdownlint types: [text] @@ -39,15 +39,15 @@ 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: 0839f92796ae388643a08a21640a029b322be5c2 # 0.15.2 + rev: c59bba8fb259db0fec2bbb77ad8ba51ea7341b56 # 0.15.20 hooks: # Run the linter. - - id: ruff + - id: ruff-check # Run the formatter. - id: ruff-format - repo: https://github.com/rhysd/actionlint - rev: 393031adb9afb225ee52ae2ccd7a5af5525e03e8 # 1.7.11 + rev: 914e7df21a07ef503a81201c76d2b11c789d3fca # 1.7.12 hooks: - id: actionlint types: [text] diff --git a/config/versions.yaml b/config/versions.yaml index d9a84906..dc4cdd3a 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/ubi10-rust-builder/Dockerfile -rust_version: 1.93.0 +rust_version: 1.95.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-2026-02-24 +rust_nightly_version: nightly-2026-07-01 # 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. diff --git a/template/.pre-commit-config.yaml.j2 b/template/.pre-commit-config.yaml.j2 index f393cd03..9b181f8a 100644 --- a/template/.pre-commit-config.yaml.j2 +++ b/template/.pre-commit-config.yaml.j2 @@ -15,7 +15,7 @@ repos: - id: detect-private-key - repo: https://github.com/EmbarkStudios/cargo-deny - rev: 8d76e7e991107da82c4a59cdc362a2739539f55d # 0.18.9 + rev: 1c9ca2b643ee15722178c1350501aabb024dd6f3 # 0.19.9 hooks: - id: cargo-deny args: ["--all-features", "check", "advisories", "bans", "licenses", "sources"] @@ -27,7 +27,7 @@ repos: args: ["--strict"] - repo: https://github.com/igorshubovych/markdownlint-cli - rev: 192ad822316c3a22fb3d3cc8aa6eafa0b8488360 # 0.45.0 + rev: a4d5d37e66ebcd6b3705204a1d6dbb56dea66338 # 0.49.0 hooks: - id: markdownlint types: [text] @@ -47,7 +47,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: c59bba8fb259db0fec2bbb77ad8ba51ea7341b56 # 0.15.20 hooks: # Run the linter. - id: ruff-check @@ -55,7 +55,7 @@ repos: - id: ruff-format - repo: https://github.com/rhysd/actionlint - rev: e7d448ef7507c20fc4c88a95d0c448b848cd6127 # 1.7.8 + rev: 914e7df21a07ef503a81201c76d2b11c789d3fca # 1.7.12 hooks: - id: actionlint diff --git a/template/nix/sources.json b/template/nix/sources.json index 10cce14f..150ec884 100644 --- a/template/nix/sources.json +++ b/template/nix/sources.json @@ -17,10 +17,10 @@ "homepage": "", "owner": "kolloch", "repo": "crate2nix", - "rev": "26b698e804dd32dc5bb1995028fef00cc87d603a", - "sha256": "13jgy25yjd1m42xam6zri8vwx0n2qbwvpad2cmkhkrlx913n79ni", + "rev": "5e1ecfd2d15b34ec90c2e51fdffbe8116595a767", + "sha256": "1kgzi3r7714v957w2qnisc9axlrymrqaz5qqclzay1d83jzzp7nv", "type": "tarball", - "url": "https://github.com/kolloch/crate2nix/archive/26b698e804dd32dc5bb1995028fef00cc87d603a.tar.gz", + "url": "https://github.com/kolloch/crate2nix/archive/5e1ecfd2d15b34ec90c2e51fdffbe8116595a767.tar.gz", "url_template": "https://github.com///archive/.tar.gz" }, "nixpkgs": { @@ -29,10 +29,10 @@ "homepage": "", "owner": "NixOS", "repo": "nixpkgs", - "rev": "26eaeac4e409d7b5a6bf6f90a2a2dc223c78d915", - "sha256": "1knl8dcr5ip70a2vbky3q844212crwrvybyw2nhfmgm1mvqry963", + "rev": "f205b5574fd0cb7da5b702a2da51507b7f4fdd1b", + "sha256": "0jx39hv3n59r7rkwyaz5qiz8dl15bvcylva06f6y2yrg5c6j9l7w", "type": "tarball", - "url": "https://github.com/NixOS/nixpkgs/archive/26eaeac4e409d7b5a6bf6f90a2a2dc223c78d915.tar.gz", + "url": "https://github.com/NixOS/nixpkgs/archive/f205b5574fd0cb7da5b702a2da51507b7f4fdd1b.tar.gz", "url_template": "https://github.com///archive/.tar.gz" } }