From 8939ca8ae8a9ac5e86cdeddf60227b02d4fe7af3 Mon Sep 17 00:00:00 2001 From: Arthur Gautier Date: Thu, 26 Feb 2026 13:34:29 -0800 Subject: [PATCH 1/2] ci: minimal-versions should not use local overrides --- .github/workflows/aead.yml | 2 +- .github/workflows/cipher.yml | 2 +- .github/workflows/crypto-common.yml | 2 +- .github/workflows/crypto.yml | 2 +- .github/workflows/digest.yml | 2 +- .github/workflows/elliptic-curve.yml | 2 +- .github/workflows/kdf.yml | 2 +- .github/workflows/kem.yml | 2 +- .github/workflows/password-hash.yml | 2 +- .github/workflows/signature.yml | 2 +- .github/workflows/universal-hash.yml | 2 +- 11 files changed, 11 insertions(+), 11 deletions(-) diff --git a/.github/workflows/aead.yml b/.github/workflows/aead.yml index e9b74ba6f..4c2e6c630 100644 --- a/.github/workflows/aead.yml +++ b/.github/workflows/aead.yml @@ -49,7 +49,7 @@ jobs: - run: cargo build --target ${{ matrix.target }} --release --no-default-features --features rand_core minimal-versions: - uses: RustCrypto/actions/.github/workflows/minimal-versions.yml@master + uses: baloo/actions/.github/workflows/minimal-versions.yml@baloo/push-rltrkwrvmqru with: working-directory: ${{ github.workflow }} diff --git a/.github/workflows/cipher.yml b/.github/workflows/cipher.yml index da68fd49d..0f2166c78 100644 --- a/.github/workflows/cipher.yml +++ b/.github/workflows/cipher.yml @@ -45,7 +45,7 @@ jobs: - run: cargo build --target ${{ matrix.target }} --features block-padding minimal-versions: - uses: RustCrypto/actions/.github/workflows/minimal-versions.yml@master + uses: baloo/actions/.github/workflows/minimal-versions.yml@baloo/push-rltrkwrvmqru with: working-directory: ${{ github.workflow }} diff --git a/.github/workflows/crypto-common.yml b/.github/workflows/crypto-common.yml index 79e7de4be..62df33845 100644 --- a/.github/workflows/crypto-common.yml +++ b/.github/workflows/crypto-common.yml @@ -43,7 +43,7 @@ jobs: - run: cargo build --target ${{ matrix.target }} minimal-versions: - uses: RustCrypto/actions/.github/workflows/minimal-versions.yml@master + uses: baloo/actions/.github/workflows/minimal-versions.yml@baloo/push-rltrkwrvmqru with: working-directory: ${{ github.workflow }} diff --git a/.github/workflows/crypto.yml b/.github/workflows/crypto.yml index 8ef6cc2fd..7ac68b2eb 100644 --- a/.github/workflows/crypto.yml +++ b/.github/workflows/crypto.yml @@ -45,7 +45,7 @@ jobs: --features aead,cipher,digest,elliptic-curve,signature,universal-hash minimal-versions: - uses: RustCrypto/actions/.github/workflows/minimal-versions.yml@master + uses: baloo/actions/.github/workflows/minimal-versions.yml@baloo/push-rltrkwrvmqru with: working-directory: ${{ github.workflow }} diff --git a/.github/workflows/digest.yml b/.github/workflows/digest.yml index 60cea0169..8a59f644c 100644 --- a/.github/workflows/digest.yml +++ b/.github/workflows/digest.yml @@ -43,7 +43,7 @@ jobs: - run: cargo build --target ${{ matrix.target }} minimal-versions: - uses: RustCrypto/actions/.github/workflows/minimal-versions.yml@master + uses: baloo/actions/.github/workflows/minimal-versions.yml@baloo/push-rltrkwrvmqru with: working-directory: ${{ github.workflow }} diff --git a/.github/workflows/elliptic-curve.yml b/.github/workflows/elliptic-curve.yml index 61381f529..a47df36e2 100644 --- a/.github/workflows/elliptic-curve.yml +++ b/.github/workflows/elliptic-curve.yml @@ -62,7 +62,7 @@ jobs: - run: cargo build --target ${{ matrix.target }} --release --no-default-features --features alloc,digest,ecdh,pem,pkcs8,sec1,serde minimal-versions: - uses: RustCrypto/actions/.github/workflows/minimal-versions.yml@master + uses: baloo/actions/.github/workflows/minimal-versions.yml@baloo/push-rltrkwrvmqru with: working-directory: ${{ github.workflow }} stable-cmd: | diff --git a/.github/workflows/kdf.yml b/.github/workflows/kdf.yml index d2eba00ed..04edf5181 100644 --- a/.github/workflows/kdf.yml +++ b/.github/workflows/kdf.yml @@ -38,7 +38,7 @@ jobs: - run: cargo build --no-default-features --release --target ${{ matrix.target }} minimal-versions: - uses: RustCrypto/actions/.github/workflows/minimal-versions.yml@master + uses: baloo/actions/.github/workflows/minimal-versions.yml@baloo/push-rltrkwrvmqru with: working-directory: ${{ github.workflow }} diff --git a/.github/workflows/kem.yml b/.github/workflows/kem.yml index 35fc1fd04..f8b2794f9 100644 --- a/.github/workflows/kem.yml +++ b/.github/workflows/kem.yml @@ -43,7 +43,7 @@ jobs: - run: cargo build --no-default-features --release --target ${{ matrix.target }} minimal-versions: - uses: RustCrypto/actions/.github/workflows/minimal-versions.yml@master + uses: baloo/actions/.github/workflows/minimal-versions.yml@baloo/push-rltrkwrvmqru with: working-directory: ${{ github.workflow }} diff --git a/.github/workflows/password-hash.yml b/.github/workflows/password-hash.yml index 461e1b25b..e482210fc 100644 --- a/.github/workflows/password-hash.yml +++ b/.github/workflows/password-hash.yml @@ -44,7 +44,7 @@ jobs: - run: cargo hack build --target ${{ matrix.target }} --feature-powerset --exclude-features getrandom minimal-versions: - uses: RustCrypto/actions/.github/workflows/minimal-versions.yml@master + uses: baloo/actions/.github/workflows/minimal-versions.yml@baloo/push-rltrkwrvmqru with: working-directory: ${{ github.workflow }} diff --git a/.github/workflows/signature.yml b/.github/workflows/signature.yml index 5de19d66a..a5b642ba1 100644 --- a/.github/workflows/signature.yml +++ b/.github/workflows/signature.yml @@ -45,7 +45,7 @@ jobs: - run: cargo build --target ${{ matrix.target }} --release --no-default-features --features rand_core minimal-versions: - uses: RustCrypto/actions/.github/workflows/minimal-versions.yml@master + uses: baloo/actions/.github/workflows/minimal-versions.yml@baloo/push-rltrkwrvmqru with: working-directory: ${{ github.workflow }} diff --git a/.github/workflows/universal-hash.yml b/.github/workflows/universal-hash.yml index 17ea71d27..68a22b36a 100644 --- a/.github/workflows/universal-hash.yml +++ b/.github/workflows/universal-hash.yml @@ -43,7 +43,7 @@ jobs: - run: cargo build --no-default-features --release --target ${{ matrix.target }} minimal-versions: - uses: RustCrypto/actions/.github/workflows/minimal-versions.yml@master + uses: baloo/actions/.github/workflows/minimal-versions.yml@baloo/push-rltrkwrvmqru with: working-directory: ${{ github.workflow }} From 3280939e5fbed621e904ab59dabefb40952687e4 Mon Sep 17 00:00:00 2001 From: Arthur Gautier Date: Thu, 26 Feb 2026 13:40:26 -0800 Subject: [PATCH 2/2] Only run minimal-version bump --- .github/workflows/aead.yml | 2 ++ .github/workflows/cipher.yml | 2 ++ .github/workflows/crypto-common.yml | 2 ++ .github/workflows/crypto.yml | 2 ++ .github/workflows/digest.yml | 2 ++ .github/workflows/elliptic-curve.yml | 4 ++++ .github/workflows/kdf.yml | 2 ++ .github/workflows/kem.yml | 2 ++ .github/workflows/password-hash.yml | 2 ++ .github/workflows/publish.yml | 1 + .github/workflows/security-audit.yml | 1 + .github/workflows/signature.yml | 2 ++ .github/workflows/universal-hash.yml | 2 ++ .github/workflows/workspace.yml | 5 +++++ 14 files changed, 31 insertions(+) diff --git a/.github/workflows/aead.yml b/.github/workflows/aead.yml index 4c2e6c630..eb1852fd7 100644 --- a/.github/workflows/aead.yml +++ b/.github/workflows/aead.yml @@ -24,6 +24,7 @@ concurrency: jobs: build: + if: false runs-on: ubuntu-latest strategy: matrix: @@ -54,6 +55,7 @@ jobs: working-directory: ${{ github.workflow }} test: + if: false runs-on: ubuntu-latest strategy: matrix: diff --git a/.github/workflows/cipher.yml b/.github/workflows/cipher.yml index 0f2166c78..ac3c2335a 100644 --- a/.github/workflows/cipher.yml +++ b/.github/workflows/cipher.yml @@ -24,6 +24,7 @@ concurrency: jobs: build: + if: false runs-on: ubuntu-latest strategy: matrix: @@ -50,6 +51,7 @@ jobs: working-directory: ${{ github.workflow }} test: + if: false runs-on: ubuntu-latest strategy: matrix: diff --git a/.github/workflows/crypto-common.yml b/.github/workflows/crypto-common.yml index 62df33845..a51bb90fc 100644 --- a/.github/workflows/crypto-common.yml +++ b/.github/workflows/crypto-common.yml @@ -24,6 +24,7 @@ concurrency: jobs: build: + if: false runs-on: ubuntu-latest strategy: matrix: @@ -48,6 +49,7 @@ jobs: working-directory: ${{ github.workflow }} test: + if: false runs-on: ubuntu-latest strategy: matrix: diff --git a/.github/workflows/crypto.yml b/.github/workflows/crypto.yml index 7ac68b2eb..4b81df66b 100644 --- a/.github/workflows/crypto.yml +++ b/.github/workflows/crypto.yml @@ -24,6 +24,7 @@ concurrency: jobs: build: + if: false runs-on: ubuntu-latest strategy: matrix: @@ -50,6 +51,7 @@ jobs: working-directory: ${{ github.workflow }} test: + if: false runs-on: ubuntu-latest strategy: matrix: diff --git a/.github/workflows/digest.yml b/.github/workflows/digest.yml index 8a59f644c..daeb0db04 100644 --- a/.github/workflows/digest.yml +++ b/.github/workflows/digest.yml @@ -24,6 +24,7 @@ concurrency: jobs: build: + if: false runs-on: ubuntu-latest strategy: matrix: @@ -48,6 +49,7 @@ jobs: working-directory: ${{ github.workflow }} test: + if: false runs-on: ubuntu-latest strategy: matrix: diff --git a/.github/workflows/elliptic-curve.yml b/.github/workflows/elliptic-curve.yml index a47df36e2..225207d61 100644 --- a/.github/workflows/elliptic-curve.yml +++ b/.github/workflows/elliptic-curve.yml @@ -27,6 +27,7 @@ concurrency: jobs: build: + if: false runs-on: ubuntu-latest strategy: matrix: @@ -70,6 +71,7 @@ jobs: cargo check --all-features test: + if: false runs-on: ubuntu-latest strategy: matrix: @@ -89,6 +91,7 @@ jobs: - run: cargo test --all-features test-careful: + if: false runs-on: ubuntu-latest steps: - uses: actions/checkout@v6 @@ -97,6 +100,7 @@ jobs: - run: cargo careful test --all-features test-miri: + if: false runs-on: ubuntu-latest env: MIRIFLAGS: "-Zmiri-symbolic-alignment-check -Zmiri-strict-provenance" diff --git a/.github/workflows/kdf.yml b/.github/workflows/kdf.yml index 04edf5181..dbfac884a 100644 --- a/.github/workflows/kdf.yml +++ b/.github/workflows/kdf.yml @@ -19,6 +19,7 @@ env: jobs: build: + if: false runs-on: ubuntu-latest strategy: matrix: @@ -43,6 +44,7 @@ jobs: working-directory: ${{ github.workflow }} test: + if: false runs-on: ubuntu-latest strategy: matrix: diff --git a/.github/workflows/kem.yml b/.github/workflows/kem.yml index f8b2794f9..24382c33b 100644 --- a/.github/workflows/kem.yml +++ b/.github/workflows/kem.yml @@ -24,6 +24,7 @@ concurrency: jobs: build: + if: false runs-on: ubuntu-latest strategy: matrix: @@ -48,6 +49,7 @@ jobs: working-directory: ${{ github.workflow }} test: + if: false runs-on: ubuntu-latest strategy: matrix: diff --git a/.github/workflows/password-hash.yml b/.github/workflows/password-hash.yml index e482210fc..8407757f6 100644 --- a/.github/workflows/password-hash.yml +++ b/.github/workflows/password-hash.yml @@ -24,6 +24,7 @@ concurrency: jobs: build: + if: false runs-on: ubuntu-latest strategy: matrix: @@ -49,6 +50,7 @@ jobs: working-directory: ${{ github.workflow }} test: + if: false runs-on: ubuntu-latest strategy: matrix: diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index e8de483dd..a841955a8 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -17,6 +17,7 @@ on: jobs: publish: + if: false runs-on: ubuntu-latest environment: publish permissions: diff --git a/.github/workflows/security-audit.yml b/.github/workflows/security-audit.yml index 01f4f03a5..859cfa8ac 100644 --- a/.github/workflows/security-audit.yml +++ b/.github/workflows/security-audit.yml @@ -12,6 +12,7 @@ on: jobs: security_audit: + if: false name: Security Audit Workspace runs-on: ubuntu-24.04 steps: diff --git a/.github/workflows/signature.yml b/.github/workflows/signature.yml index a5b642ba1..3ad34ba49 100644 --- a/.github/workflows/signature.yml +++ b/.github/workflows/signature.yml @@ -25,6 +25,7 @@ concurrency: jobs: build: + if: false runs-on: ubuntu-latest strategy: matrix: @@ -50,6 +51,7 @@ jobs: working-directory: ${{ github.workflow }} test: + if: false runs-on: ubuntu-latest strategy: matrix: diff --git a/.github/workflows/universal-hash.yml b/.github/workflows/universal-hash.yml index 68a22b36a..684e161c3 100644 --- a/.github/workflows/universal-hash.yml +++ b/.github/workflows/universal-hash.yml @@ -24,6 +24,7 @@ concurrency: jobs: build: + if: false runs-on: ubuntu-latest strategy: matrix: @@ -48,6 +49,7 @@ jobs: working-directory: ${{ github.workflow }} test: + if: false runs-on: ubuntu-latest strategy: matrix: diff --git a/.github/workflows/workspace.yml b/.github/workflows/workspace.yml index 51fe8ce8b..c607879e0 100644 --- a/.github/workflows/workspace.yml +++ b/.github/workflows/workspace.yml @@ -20,6 +20,7 @@ concurrency: jobs: clippy: + if: false runs-on: ubuntu-latest steps: - uses: actions/checkout@v6 @@ -31,6 +32,7 @@ jobs: - run: cargo clippy --all --all-features --tests -- -D warnings doc: + if: false runs-on: ubuntu-latest steps: - uses: actions/checkout@v6 @@ -43,6 +45,7 @@ jobs: run: cargo doc --workspace --all-features --no-deps --exclude crypto rustfmt: + if: false runs-on: ubuntu-latest steps: - uses: actions/checkout@v6 @@ -53,12 +56,14 @@ jobs: - run: cargo fmt --all -- --check typos: + if: false runs-on: ubuntu-latest steps: - uses: actions/checkout@v6 - uses: crate-ci/typos@v1.43.1 lock: + if: false name: Check Cargo.lock runs-on: ubuntu-latest steps: