Skip to content

Commit 5cfe19e

Browse files
authored
Merge pull request #1083 from jku/enable-hsm-tests-on-mac
tests: Enable HSM tests on Mac
2 parents 219e270 + 2303329 commit 5cfe19e

1 file changed

Lines changed: 7 additions & 10 deletions

File tree

.github/workflows/_test.yml

Lines changed: 7 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -20,19 +20,19 @@ jobs:
2020
- python-version: "3.10"
2121
os: macos-latest
2222
toxenv: py
23-
- python-version: "3.13"
23+
- python-version: "3.14"
2424
os: macos-latest
2525
toxenv: py
26-
- python-version: "3.13"
26+
- python-version: "3.14"
2727
os: windows-latest
2828
toxenv: py
29-
- python-version: "3.13"
29+
- python-version: "3.14"
3030
os: ubuntu-latest
3131
toxenv: purepy
32-
- python-version: "3.13"
32+
- python-version: "3.14"
3333
os: ubuntu-latest
3434
toxenv: py-no-gpg
35-
- python-version: "3.13"
35+
- python-version: "3.14"
3636
os: ubuntu-latest
3737
toxenv: py-test-gpg-fails
3838
- python-version: "3.10"
@@ -69,11 +69,8 @@ jobs:
6969
echo "PYKCS11LIB=/usr/lib/softhsm/libsofthsm2.so" >> $GITHUB_ENV
7070
7171
elif [ "$RUNNER_OS" == "macOS" ]; then
72-
## disabled due to https://github.com/secure-systems-lab/securesystemslib/issues/1015
73-
unset PYKCS11LIB
74-
echo "Skipping HSM tests on MacOS"
75-
# brew install softhsm
76-
# echo "PYKCS11LIB=$(brew --prefix softhsm)/lib/softhsm/libsofthsm2.so" >> $GITHUB_ENV
72+
brew install softhsm
73+
echo "PYKCS11LIB=$(brew --prefix softhsm)/lib/softhsm/libsofthsm2.so" >> $GITHUB_ENV
7774
elif [ "$RUNNER_OS" == "Windows" ]; then
7875
echo "Skipping HSM tests on Windows"
7976
# see https://github.com/secure-systems-lab/securesystemslib/issues/520

0 commit comments

Comments
 (0)