Skip to content

Commit 9761994

Browse files
authored
Merge branch 'main' into feat/oidc-client-authentication-method
2 parents 2032280 + f9b117c commit 9761994

17 files changed

Lines changed: 56 additions & 46 deletions

File tree

.github/workflows/daily_security.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
audit:
1313
runs-on: ubuntu-latest
1414
steps:
15-
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
15+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
1616
with:
1717
persist-credentials: false
1818
- uses: rustsec/audit-check@69366f33c96575abad1ee0dba8212993eecbe998 # v2.0.0

.github/workflows/pr_pre-commit.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,19 +7,19 @@ on:
77

88
env:
99
CARGO_TERM_COLOR: always
10-
RUST_TOOLCHAIN_VERSION: "nightly-2025-10-23"
10+
RUST_TOOLCHAIN_VERSION: "nightly-2026-02-24"
1111

1212
permissions: {}
1313

1414
jobs:
1515
pre-commit:
1616
runs-on: ubuntu-latest
1717
steps:
18-
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
18+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
1919
with:
2020
persist-credentials: false
2121
fetch-depth: 0
22-
- uses: stackabletech/actions/run-pre-commit@75e0756966dea229d697165bfd06ba79abcda72c # v0.10.3
22+
- uses: stackabletech/actions/run-pre-commit@c34dbb4f27b274736c7d2edc6f6f30a03d03edf5 # v0.12.2
2323
with:
2424
rust: ${{ env.RUST_TOOLCHAIN_VERSION }}
2525
# rust-src is required for trybuild stderr output comparison to work

.github/workflows/pr_security-checks.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ env:
88
CARGO_TERM_COLOR: always
99
CARGO_INCREMENTAL: "0"
1010
CARGO_PROFILE_DEV_DEBUG: "0"
11-
RUST_TOOLCHAIN_VERSION: "1.89.0"
11+
RUST_TOOLCHAIN_VERSION: "1.93.0"
1212
RUSTFLAGS: "-D warnings"
1313
RUSTDOCFLAGS: "-D warnings"
1414
RUST_LOG: "info"
@@ -23,16 +23,16 @@ jobs:
2323
env:
2424
RUSTC_BOOTSTRAP: 1
2525
steps:
26-
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
26+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
2727
with:
2828
persist-credentials: false
29-
- uses: dtolnay/rust-toolchain@master
29+
- uses: dtolnay/rust-toolchain@efa25f7f19611383d5b0ccf2d1c8914531636bf9
3030
with:
3131
toolchain: ${{ env.RUST_TOOLCHAIN_VERSION }}
32-
- uses: Swatinem/rust-cache@f13886b937689c021905a6b90929199931d60db1 # v2.8.1
32+
- uses: Swatinem/rust-cache@779680da715d629ac1d338a641029a2f4372abb5 # v2.8.2
3333
with:
3434
key: udeps
35-
- run: cargo install --locked cargo-udeps@0.1.59
35+
- run: cargo install --locked cargo-udeps@0.1.60
3636
- run: cargo udeps --all-targets --all-features
3737

3838
cargo-deny:
@@ -48,12 +48,12 @@ jobs:
4848
continue-on-error: ${{ matrix.checks == 'advisories' }}
4949

5050
steps:
51-
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
51+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
5252
with:
5353
persist-credentials: false
54-
- uses: dtolnay/rust-toolchain@master
54+
- uses: dtolnay/rust-toolchain@efa25f7f19611383d5b0ccf2d1c8914531636bf9
5555
with:
5656
toolchain: ${{ env.RUST_TOOLCHAIN_VERSION }}
57-
- uses: EmbarkStudios/cargo-deny-action@76cd80eb775d7bbbd2d80292136d74d39e1b4918 # v2.0.14
57+
- uses: EmbarkStudios/cargo-deny-action@3fd3802e88374d3fe9159b834c7714ec57d6c979 # v2.0.15
5858
with:
5959
command: check ${{ matrix.checks }}

.github/workflows/publish-docs.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ on:
1313
- crates/**
1414

1515
env:
16-
RUST_TOOLCHAIN_VERSION: "1.89.0"
16+
RUST_TOOLCHAIN_VERSION: "1.93.0"
1717

1818
permissions: {}
1919

@@ -22,11 +22,11 @@ jobs:
2222
runs-on: ubuntu-latest
2323
steps:
2424
- name: Checkout Repository
25-
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
25+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
2626
with:
2727
persist-credentials: false
2828

29-
- uses: dtolnay/rust-toolchain@master
29+
- uses: dtolnay/rust-toolchain@efa25f7f19611383d5b0ccf2d1c8914531636bf9
3030
with:
3131
toolchain: ${{ env.RUST_TOOLCHAIN_VERSION }}
3232

.pre-commit-config.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ repos:
7575
name: cargo-rustfmt
7676
language: system
7777
# Pinning to a specific rustc version, so that we get consistent formatting
78-
entry: cargo +nightly-2025-10-23 fmt --all -- --check
78+
entry: cargo +nightly-2026-02-24 fmt --all -- --check
7979
stages: [pre-commit, pre-merge-commit]
8080
pass_filenames: false
8181
files: \.rs$

.vscode/settings.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"rust-analyzer.imports.granularity.group": "crate",
44
"rust-analyzer.rustfmt.overrideCommand": [
55
"rustfmt",
6-
"+nightly-2025-10-23",
6+
"+nightly-2026-02-24",
77
"--edition",
88
"2024",
99
"--"

Cargo.lock

Lines changed: 5 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ async-trait = "0.1.89"
1616
axum = { version = "0.8.1", features = ["http2"] }
1717
clap = { version = "4.5.17", features = ["derive", "cargo", "env"] }
1818
const_format = "0.2.33"
19+
# Cannot be updated until x509-cert uses a newer version
1920
const-oid = { version = "0.9.6", features = ["db"] }
2021
convert_case = "0.11.0"
2122
convert_case_extras = "0.2.0"
@@ -52,6 +53,7 @@ pin-project = "1.1.5"
5253
prettyplease = "0.2.22"
5354
proc-macro2 = "1.0.86"
5455
quote = "1.0.37"
56+
# Cannot be updated until x509-cert uses a newer version
5557
rand = "0.9.0"
5658
rand_core = "0.6.4"
5759
regex = "1.10.6"
@@ -67,7 +69,7 @@ sha2 = { version = "0.10.8", features = ["oid"] }
6769
signature = "2.2.0"
6870
snafu = "0.8.4"
6971
stackable-operator-derive = { path = "stackable-operator-derive" }
70-
strum = { version = "0.27.1", features = ["derive"] }
72+
strum = { version = "0.28.0", features = ["derive"] }
7173
syn = "2.0.77"
7274
tempfile = "3.12.0"
7375
time = { version = "0.3.36" }

crates/stackable-operator/CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,14 @@ All notable changes to this project will be documented in this file.
44

55
## [Unreleased]
66

7+
## [0.106.2] - 2026-02-26
8+
9+
### Changed
10+
11+
- Bump strum to 0.28.0 ([#1160]).
12+
13+
[#1160]: https://github.com/stackabletech/operator-rs/pull/1160
14+
715
## [0.106.1] - 2026-02-17
816

917
### Fixed

crates/stackable-operator/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
name = "stackable-operator"
33
description = "Stackable Operator Framework"
4-
version = "0.106.1"
4+
version = "0.106.2"
55
authors.workspace = true
66
license.workspace = true
77
edition.workspace = true

0 commit comments

Comments
 (0)