From edec22f4500b3242a3d6787f2f7625cafc5ee811 Mon Sep 17 00:00:00 2001 From: Code and Solder Date: Sun, 20 Sep 2026 08:44:15 +0200 Subject: [PATCH 1/4] ci: bootstrap maintenance lockfile refresh --- .../workflows/temporary-lockfile-refresh.yml | 35 +++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 .github/workflows/temporary-lockfile-refresh.yml diff --git a/.github/workflows/temporary-lockfile-refresh.yml b/.github/workflows/temporary-lockfile-refresh.yml new file mode 100644 index 0000000..c99960c --- /dev/null +++ b/.github/workflows/temporary-lockfile-refresh.yml @@ -0,0 +1,35 @@ +name: Temporary lockfile refresh + +on: + push: + branches: + - automation/maintenance-2026-09-20 + +permissions: + contents: write + +jobs: + refresh: + if: github.actor != 'github-actions[bot]' + runs-on: ubuntu-24.04 + steps: + - uses: actions/checkout@v7 + with: + ref: automation/maintenance-2026-09-20 + fetch-depth: 0 + - name: Install Rust 1.94.1 + uses: dtolnay/rust-toolchain@master + with: + toolchain: 1.94.1 + - name: Refresh complete lockfile + run: cargo +1.94.1 update + - name: Commit canonical maintenance diff and remove bootstrap + shell: bash + run: | + set -euo pipefail + git rm .github/workflows/temporary-lockfile-refresh.yml + git add Cargo.lock + git config user.name github-actions[bot] + git config user.email 41898282+github-actions[bot]@users.noreply.github.com + git commit -m 'chore: refresh Cargo.lock' + git push origin HEAD:automation/maintenance-2026-09-20 From 186aeb01acfec7464e90eeb1360fff611f94fe9f Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun, 20 Sep 2026 06:44:32 +0000 Subject: [PATCH 2/4] chore: refresh Cargo.lock --- .../workflows/temporary-lockfile-refresh.yml | 35 ------------------- Cargo.lock | 22 ++++++------ 2 files changed, 11 insertions(+), 46 deletions(-) delete mode 100644 .github/workflows/temporary-lockfile-refresh.yml diff --git a/.github/workflows/temporary-lockfile-refresh.yml b/.github/workflows/temporary-lockfile-refresh.yml deleted file mode 100644 index c99960c..0000000 --- a/.github/workflows/temporary-lockfile-refresh.yml +++ /dev/null @@ -1,35 +0,0 @@ -name: Temporary lockfile refresh - -on: - push: - branches: - - automation/maintenance-2026-09-20 - -permissions: - contents: write - -jobs: - refresh: - if: github.actor != 'github-actions[bot]' - runs-on: ubuntu-24.04 - steps: - - uses: actions/checkout@v7 - with: - ref: automation/maintenance-2026-09-20 - fetch-depth: 0 - - name: Install Rust 1.94.1 - uses: dtolnay/rust-toolchain@master - with: - toolchain: 1.94.1 - - name: Refresh complete lockfile - run: cargo +1.94.1 update - - name: Commit canonical maintenance diff and remove bootstrap - shell: bash - run: | - set -euo pipefail - git rm .github/workflows/temporary-lockfile-refresh.yml - git add Cargo.lock - git config user.name github-actions[bot] - git config user.email 41898282+github-actions[bot]@users.noreply.github.com - git commit -m 'chore: refresh Cargo.lock' - git push origin HEAD:automation/maintenance-2026-09-20 diff --git a/Cargo.lock b/Cargo.lock index a3a8973..ab8cfcd 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -322,7 +322,7 @@ checksum = "8800c3b8e5c05e3a985e0a1757283743f018bacac41e51591abe99b08ae78cf5" dependencies = [ "axum", "hex", - "rand 0.10.2", + "rand 0.10.3", "tower-sessions", "tracing", ] @@ -438,7 +438,7 @@ dependencies = [ "log", "num", "pin-project-lite", - "rand 0.10.2", + "rand 0.10.3", "rustls", "rustls-native-certs", "rustls-pki-types", @@ -539,9 +539,9 @@ checksum = "37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5" [[package]] name = "cc" -version = "1.4.6" +version = "1.4.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a3eb0f42d6c360dc3f8a821f6bf2fdea7f72bfd36b3076eb0e6d1e9e0752fff4" +checksum = "54413ede23c2daf518f35156dfde027feb2374004d63bd497f983c8db9c0e313" dependencies = [ "find-msvc-tools", "jobserver", @@ -1553,7 +1553,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ee93edf3c501f0035bbeffeccfed0b79e14c311f12195ec0e661e114a0f60da4" dependencies = [ "portable-atomic", - "rand 0.10.2", + "rand 0.10.3", "web-time", ] @@ -1569,9 +1569,9 @@ dependencies = [ [[package]] name = "find-msvc-tools" -version = "0.1.12" +version = "0.1.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3e0f1c7c3a72c66fd80abe965175f7523475c0489a87d3ff9d6e8c87d87a9d2d" +checksum = "ef25905e51abafe4dcea6c15fec58c57b601cdbd0ee53d22ea1d3016c587d39b" [[package]] name = "fixed_decimal" @@ -4549,7 +4549,7 @@ dependencies = [ "bytes", "getrandom 0.4.3", "lru-slab", - "rand 0.10.2", + "rand 0.10.3", "rand_pcg", "ring", "rustc-hash", @@ -4631,9 +4631,9 @@ dependencies = [ [[package]] name = "rand" -version = "0.10.2" +version = "0.10.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c7f5fa3a058cd35567ef9bfa5e75732bee0f9e4c55fa90477bef2dfcdbc4be80" +checksum = "65c9fb96cbc91e3478eaae79a69fcd3f1ae4ad052e471fe6732fff548984b4af" dependencies = [ "chacha20", "getrandom 0.4.3", @@ -5790,7 +5790,7 @@ dependencies = [ "log", "md-5", "memchr", - "rand 0.10.2", + "rand 0.10.3", "serde", "serde_json", "sha2 0.11.0", From 14223a0c11aa07642949472b71d9594576174057 Mon Sep 17 00:00:00 2001 From: Code and Solder Date: Sun, 20 Sep 2026 08:46:05 +0200 Subject: [PATCH 3/4] ci: retrigger maintenance validation --- .maintenance-ci-trigger | 1 + 1 file changed, 1 insertion(+) create mode 100644 .maintenance-ci-trigger diff --git a/.maintenance-ci-trigger b/.maintenance-ci-trigger new file mode 100644 index 0000000..92f6423 --- /dev/null +++ b/.maintenance-ci-trigger @@ -0,0 +1 @@ +temporary CI trigger From 31b0dbc1a209449da064b9c7125beb6c260d6496 Mon Sep 17 00:00:00 2001 From: Code and Solder Date: Sun, 20 Sep 2026 08:46:15 +0200 Subject: [PATCH 4/4] ci: validate maintenance diff --- .maintenance-ci-trigger | 1 - 1 file changed, 1 deletion(-) delete mode 100644 .maintenance-ci-trigger diff --git a/.maintenance-ci-trigger b/.maintenance-ci-trigger deleted file mode 100644 index 92f6423..0000000 --- a/.maintenance-ci-trigger +++ /dev/null @@ -1 +0,0 @@ -temporary CI trigger