From db183f727a9d6c45dc87abaa36036658082d9e25 Mon Sep 17 00:00:00 2001 From: Arthur Gautier Date: Tue, 3 Jun 2025 15:53:09 -0700 Subject: [PATCH] ci: re-enable minimal versions checks --- .github/workflows/cmpv2.yml | 1 - .github/workflows/cms.yml | 3 --- .github/workflows/crmf.yml | 1 - .github/workflows/der.yml | 1 - .github/workflows/gss-api.yml | 1 - .github/workflows/pkcs1.yml | 1 - .github/workflows/pkcs12.yml | 1 - .github/workflows/pkcs5.yml | 1 - .github/workflows/pkcs8.yml | 3 --- .github/workflows/sec1.yml | 1 - .github/workflows/serdect.yml | 1 - .github/workflows/spki.yml | 1 - .github/workflows/x509-cert.yml | 1 - .github/workflows/x509-ocsp.yml | 1 - .github/workflows/x509-tsp.yml | 1 - x509-tsp/Cargo.toml | 2 +- 16 files changed, 1 insertion(+), 20 deletions(-) diff --git a/.github/workflows/cmpv2.yml b/.github/workflows/cmpv2.yml index 68d0bc109..f04f80700 100644 --- a/.github/workflows/cmpv2.yml +++ b/.github/workflows/cmpv2.yml @@ -47,7 +47,6 @@ jobs: - run: cargo hack build --target ${{ matrix.target }} --feature-powerset --exclude-features arbitrary,default,std minimal-versions: - if: false # TODO: temp disabled due to unpublished prerelease dependencies uses: RustCrypto/actions/.github/workflows/minimal-versions.yml@master with: working-directory: ${{ github.workflow }} diff --git a/.github/workflows/cms.yml b/.github/workflows/cms.yml index 41aadd55b..ccb5fb313 100644 --- a/.github/workflows/cms.yml +++ b/.github/workflows/cms.yml @@ -47,9 +47,6 @@ jobs: - run: cargo hack build --target ${{ matrix.target }} --feature-powerset --exclude-features arbitrary,default,std,builder minimal-versions: - # Temporarily disabled until pkcs8 0.8.0-pre gets published - # see #1196 - if: false uses: RustCrypto/actions/.github/workflows/minimal-versions.yml@master with: working-directory: ${{ github.workflow }} diff --git a/.github/workflows/crmf.yml b/.github/workflows/crmf.yml index 85f72aaec..a65720c2f 100644 --- a/.github/workflows/crmf.yml +++ b/.github/workflows/crmf.yml @@ -47,7 +47,6 @@ jobs: - run: cargo hack build --target ${{ matrix.target }} --feature-powerset --exclude-features arbitrary,default,std minimal-versions: - if: false # TODO: temp disabled due to unpublished prerelease dependencies uses: RustCrypto/actions/.github/workflows/minimal-versions.yml@master with: working-directory: ${{ github.workflow }} diff --git a/.github/workflows/der.yml b/.github/workflows/der.yml index 697cd4700..d49df6441 100644 --- a/.github/workflows/der.yml +++ b/.github/workflows/der.yml @@ -45,7 +45,6 @@ jobs: - run: cargo hack build --target ${{ matrix.target }} --feature-powerset --exclude-features arbitrary,std minimal-versions: - if: false # TODO: temp disabled due to unpublished prerelease dependencies uses: RustCrypto/actions/.github/workflows/minimal-versions.yml@master with: working-directory: ${{ github.workflow }} diff --git a/.github/workflows/gss-api.yml b/.github/workflows/gss-api.yml index 84594426e..13a08c92a 100644 --- a/.github/workflows/gss-api.yml +++ b/.github/workflows/gss-api.yml @@ -47,7 +47,6 @@ jobs: - run: cargo hack build --target ${{ matrix.target }} --feature-powerset --exclude-features default,std minimal-versions: - if: false # TODO: temp disabled due to unpublished prerelease dependencies uses: RustCrypto/actions/.github/workflows/minimal-versions.yml@master with: working-directory: ${{ github.workflow }} diff --git a/.github/workflows/pkcs1.yml b/.github/workflows/pkcs1.yml index 21bfc8711..db7578038 100644 --- a/.github/workflows/pkcs1.yml +++ b/.github/workflows/pkcs1.yml @@ -47,7 +47,6 @@ jobs: - run: cargo hack build --target ${{ matrix.target }} --feature-powerset --exclude-features std minimal-versions: - if: false # TODO: temp disabled due to unpublished prerelease dependencies uses: RustCrypto/actions/.github/workflows/minimal-versions.yml@master with: working-directory: ${{ github.workflow }} diff --git a/.github/workflows/pkcs12.yml b/.github/workflows/pkcs12.yml index 134137edc..daa7608f6 100644 --- a/.github/workflows/pkcs12.yml +++ b/.github/workflows/pkcs12.yml @@ -48,7 +48,6 @@ jobs: - run: cargo hack build --target ${{ matrix.target }} --feature-powerset minimal-versions: - if: false # TODO: temp disabled due to unpublished prerelease dependencies uses: RustCrypto/actions/.github/workflows/minimal-versions.yml@master with: working-directory: ${{ github.workflow }} diff --git a/.github/workflows/pkcs5.yml b/.github/workflows/pkcs5.yml index a061897c8..6e5fc72cf 100644 --- a/.github/workflows/pkcs5.yml +++ b/.github/workflows/pkcs5.yml @@ -46,7 +46,6 @@ jobs: - run: cargo hack build --target ${{ matrix.target }} --feature-powerset --exclude-features getrandom,std minimal-versions: - if: false # TODO: temp disabled due to unpublished prerelease dependencies uses: RustCrypto/actions/.github/workflows/minimal-versions.yml@master with: working-directory: ${{ github.workflow }} diff --git a/.github/workflows/pkcs8.yml b/.github/workflows/pkcs8.yml index f695c8fe7..a203de237 100644 --- a/.github/workflows/pkcs8.yml +++ b/.github/workflows/pkcs8.yml @@ -48,9 +48,6 @@ jobs: - run: cargo hack build --target ${{ matrix.target }} --feature-powerset --exclude-features getrandom,std,rand minimal-versions: - # Temporarily disabled until pkcs8 0.8.0-pre gets published - # see #1196 - if: false uses: RustCrypto/actions/.github/workflows/minimal-versions.yml@master with: working-directory: ${{ github.workflow }} diff --git a/.github/workflows/sec1.yml b/.github/workflows/sec1.yml index fd0e25694..20b3a2595 100644 --- a/.github/workflows/sec1.yml +++ b/.github/workflows/sec1.yml @@ -47,7 +47,6 @@ jobs: - run: cargo hack build --target ${{ matrix.target }} --feature-powerset --exclude-features std minimal-versions: - if: false # TODO: temp disabled due to unpublished prerelease dependencies uses: RustCrypto/actions/.github/workflows/minimal-versions.yml@master with: working-directory: ${{ github.workflow }} diff --git a/.github/workflows/serdect.yml b/.github/workflows/serdect.yml index d47194dfc..e944c448a 100644 --- a/.github/workflows/serdect.yml +++ b/.github/workflows/serdect.yml @@ -44,7 +44,6 @@ jobs: - run: cargo hack build --target ${{ matrix.target }} --feature-powerset minimal-versions: - if: false # TODO: temp disabled due to unpublished prerelease dependencies uses: RustCrypto/actions/.github/workflows/minimal-versions.yml@master with: nightly: nightly-2023-10-01 diff --git a/.github/workflows/spki.yml b/.github/workflows/spki.yml index 2f851619b..45da2a1dc 100644 --- a/.github/workflows/spki.yml +++ b/.github/workflows/spki.yml @@ -47,7 +47,6 @@ jobs: minimal-versions: - if: false # TODO: temp disabled due to unpublished prerelease dependencies uses: RustCrypto/actions/.github/workflows/minimal-versions.yml@master with: working-directory: ${{ github.workflow }} diff --git a/.github/workflows/x509-cert.yml b/.github/workflows/x509-cert.yml index b6c56ecd2..1601de048 100644 --- a/.github/workflows/x509-cert.yml +++ b/.github/workflows/x509-cert.yml @@ -47,7 +47,6 @@ jobs: - run: cargo hack check --target ${{ matrix.target }} --feature-powerset --include-features fingerprint,base64 --exclude-features default,std minimal-versions: - if: false # TODO: temp disabled due to unpublished prerelease dependencies uses: RustCrypto/actions/.github/workflows/minimal-versions.yml@master with: working-directory: ${{ github.workflow }} diff --git a/.github/workflows/x509-ocsp.yml b/.github/workflows/x509-ocsp.yml index 922faec94..ec6f4bb16 100644 --- a/.github/workflows/x509-ocsp.yml +++ b/.github/workflows/x509-ocsp.yml @@ -46,7 +46,6 @@ jobs: - run: cargo hack build --target ${{ matrix.target }} --feature-powerset --exclude-features std minimal-versions: - if: false # TODO: temp disabled due to unpublished prerelease dependencies uses: RustCrypto/actions/.github/workflows/minimal-versions.yml@master with: working-directory: ${{ github.workflow }} diff --git a/.github/workflows/x509-tsp.yml b/.github/workflows/x509-tsp.yml index 5f78c20e8..c057b9723 100644 --- a/.github/workflows/x509-tsp.yml +++ b/.github/workflows/x509-tsp.yml @@ -49,7 +49,6 @@ jobs: - run: cargo hack build --target ${{ matrix.target }} --feature-powerset --exclude-features arbitrary,builder,default,std minimal-versions: - if: false # TODO: temp disabled due to unpublished prerelease dependencies uses: RustCrypto/actions/.github/workflows/minimal-versions.yml@master with: working-directory: ${{ github.workflow }} diff --git a/x509-tsp/Cargo.toml b/x509-tsp/Cargo.toml index ae15ea18f..cec8a9a4a 100644 --- a/x509-tsp/Cargo.toml +++ b/x509-tsp/Cargo.toml @@ -18,7 +18,7 @@ rust-version = "1.85" der = { version = "0.8.0-rc.9", features = ["alloc", "derive", "oid", "pem"] } cms = { version = "=0.3.0-pre.0" } cmpv2 = { version = "=0.3.0-pre.0", features = ["alloc"] } -x509-cert = { version = "0.3.0-rc.0", default-features = false } +x509-cert = { version = "0.3.0-rc.2", default-features = false } [dev-dependencies] hex-literal = "1"