Skip to content

Commit

Permalink
Add testing on i686 as well
Browse files Browse the repository at this point in the history
This will catch interesting bugs that come about when we change the size
of the omnipresent CK_ULONG type ...

Signed-off-by: Simo Sorce <[email protected]>
  • Loading branch information
simo5 committed Nov 13, 2024
1 parent 1617f91 commit 14a7c8f
Showing 1 changed file with 8 additions and 1 deletion.
9 changes: 8 additions & 1 deletion .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ jobs:
strategy:
fail-fast: false
matrix:
name: [ossl3, fips, release, dynamic]
name: [ossl3, fips, release, dynamic, i686]
container: fedora:latest
steps:
- name: Get Date for DNF cache entry
Expand All @@ -39,6 +39,10 @@ jobs:
'perl(Module::Load::Conditional)' 'perl(File::Temp)' \
'perl(Test::Harness)' 'perl(Test::More)' 'perl(Math::BigInt)' \
zlib-devel sed sqlite-devel
if [ "${{ matrix.name }}" = "i686" ]; then
dnf -y install rust-std-static.i686 openssl-devel.i686 \
sqlite-devel.i686
fi
- name: Checkout Repository
uses: actions/checkout@v4
Expand Down Expand Up @@ -100,6 +104,9 @@ jobs:
if [ "${{ matrix.name }}" = "dynamic" ]; then
cargo test --release --features dynamic
fi
if [ "${{ matrix.name }}" = "i686" ]; then
cargo test --target i686-unknown-linux-gnu --features dynamic
fi
- uses: actions/upload-artifact@v3
if: failure()
Expand Down

0 comments on commit 14a7c8f

Please sign in to comment.