Skip to content

Commit 2516775

Browse files
authored
Test and fix min versions build (#737)
1 parent 907b3ed commit 2516775

13 files changed

+299
-241
lines changed

.github/workflows/blobby.yml

+5
Original file line numberDiff line numberDiff line change
@@ -32,3 +32,8 @@ jobs:
3232
toolchain: ${{ matrix.rust }}
3333
override: true
3434
- run: cargo test --release
35+
36+
minimal-versions:
37+
uses: RustCrypto/actions/.github/workflows/minimal-versions.yml@master
38+
with:
39+
working-directory: ${{ github.workflow }}

.github/workflows/block-buffer.yml

+6
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,12 @@ jobs:
3636
target: ${{ matrix.target }}
3737
override: true
3838
- run: cargo build --release --target ${{ matrix.target }}
39+
40+
minimal-versions:
41+
uses: RustCrypto/actions/.github/workflows/minimal-versions.yml@master
42+
with:
43+
working-directory: ${{ github.workflow }}
44+
3945
test:
4046
runs-on: ubuntu-latest
4147
strategy:

.github/workflows/block-padding.yml

+6
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,12 @@ jobs:
3636
target: ${{ matrix.target }}
3737
override: true
3838
- run: cargo build --target ${{ matrix.target }}
39+
40+
minimal-versions:
41+
uses: RustCrypto/actions/.github/workflows/minimal-versions.yml@master
42+
with:
43+
working-directory: ${{ github.workflow }}
44+
3945
test:
4046
runs-on: ubuntu-latest
4147
strategy:

.github/workflows/cpufeatures.yml

+5
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,11 @@ env:
1717
RUSTFLAGS: "-Dwarnings"
1818

1919
jobs:
20+
minimal-versions:
21+
uses: RustCrypto/actions/.github/workflows/minimal-versions.yml@master
22+
with:
23+
working-directory: ${{ github.workflow }}
24+
2025
# Linux tests
2126
linux:
2227
strategy:

.github/workflows/dbl.yml

+6
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,12 @@ jobs:
3636
target: ${{ matrix.target }}
3737
override: true
3838
- run: cargo build --release --target ${{ matrix.target }}
39+
40+
minimal-versions:
41+
uses: RustCrypto/actions/.github/workflows/minimal-versions.yml@master
42+
with:
43+
working-directory: ${{ github.workflow }}
44+
3945
test:
4046
runs-on: ubuntu-latest
4147
strategy:

.github/workflows/hex-literal.yml

+6
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,12 @@ jobs:
3636
target: ${{ matrix.target }}
3737
override: true
3838
- run: cargo build --release --target ${{ matrix.target }}
39+
40+
minimal-versions:
41+
uses: RustCrypto/actions/.github/workflows/minimal-versions.yml@master
42+
with:
43+
working-directory: ${{ github.workflow }}
44+
3945
test:
4046
runs-on: ubuntu-latest
4147
strategy:

.github/workflows/inout.yml

+6
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,12 @@ jobs:
3737
override: true
3838
- run: cargo build --target ${{ matrix.target }}
3939
- run: cargo build --features block-padding --target ${{ matrix.target }}
40+
41+
minimal-versions:
42+
uses: RustCrypto/actions/.github/workflows/minimal-versions.yml@master
43+
with:
44+
working-directory: ${{ github.workflow }}
45+
4046
test:
4147
runs-on: ubuntu-latest
4248
strategy:

.github/workflows/opaque-debug.yml

+6
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,12 @@ jobs:
3636
target: ${{ matrix.target }}
3737
override: true
3838
- run: cargo build --release --target ${{ matrix.target }}
39+
40+
minimal-versions:
41+
uses: RustCrypto/actions/.github/workflows/minimal-versions.yml@master
42+
with:
43+
working-directory: ${{ github.workflow }}
44+
3945
test:
4046
runs-on: ubuntu-latest
4147
strategy:

.github/workflows/zeroize.yml

+5
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,11 @@ jobs:
3838
profile: minimal
3939
- run: cargo build --no-default-features --release --target ${{ matrix.target }}
4040

41+
minimal-versions:
42+
uses: RustCrypto/actions/.github/workflows/minimal-versions.yml@master
43+
with:
44+
working-directory: ${{ github.workflow }}
45+
4146
test:
4247
strategy:
4348
matrix:

Cargo.lock

+5-5
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

zeroize/derive/CHANGELOG.md

+7-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,13 @@ All notable changes to this project will be documented in this file.
44
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
55
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
66

7-
## 1.3.1 (2021-01-14)
7+
## 1.3.2 (2022-02-18)
8+
### Fixed
9+
- Min versions build ([#732])
10+
11+
[#732]: https://github.com/RustCrypto/utils/pull/732
12+
13+
## 1.3.1 (2021-01-14) [YANKED]
814
### Removed
915
- `ZeroizeOnDrop` implementation for `#[zeroize(drop)]` ([#715])
1016

zeroize/derive/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
name = "zeroize_derive"
33
description = "Custom derive support for zeroize"
4-
version = "1.3.1"
4+
version = "1.3.2"
55
authors = ["The RustCrypto Project Developers"]
66
license = "Apache-2.0 OR MIT"
77
repository = "https://github.com/RustCrypto/utils/tree/master/zeroize/derive"

0 commit comments

Comments
 (0)