Skip to content

Commit 43c73ff

Browse files
committed
Rename wolfssl-versions.yml -> wolfssl-versions-pqc.yml
Make it explicit that this matrix is PQC-only. Other wolfTPM workflows (fwtpm-test.yml, make-test-swtpm.yml, pqc-examples.yml) already cover core wolfTPM build/test against wolfSSL master.
1 parent aeffbfa commit 43c73ff

1 file changed

Lines changed: 3 additions & 13 deletions

File tree

.github/workflows/wolfssl-versions.yml renamed to .github/workflows/wolfssl-versions-pqc.yml

Lines changed: 3 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -21,22 +21,12 @@ jobs:
2121
fail-fast: false
2222
matrix:
2323
include:
24-
# v5.8.x: needs version-gated workarounds in fwtpm_crypto.c for
25-
# (a) non-const wc_RsaPSS_VerifyCheck (v5.8.0 only) and
26-
# (b) Decapsulate not computing H from seed-derived keys (all v5.8.x).
24+
# Lowest supported: exercises all version-gated workarounds in
25+
# fwtpm_crypto.c (RSA cast, H-set, wc_ForceZero shim).
2726
- wolfssl-version: 'v5.8.0-stable'
2827
wolfssl-ref: 'v5.8.0-stable'
2928
cache-key: 'wolfssl-pqc-v5.8.0-v1'
30-
- wolfssl-version: 'v5.8.2-stable'
31-
wolfssl-ref: 'v5.8.2-stable'
32-
cache-key: 'wolfssl-pqc-v5.8.2-v1'
33-
- wolfssl-version: 'v5.8.4-stable'
34-
wolfssl-ref: 'v5.8.4-stable'
35-
cache-key: 'wolfssl-pqc-v5.8.4-v1'
36-
# v5.9.0+: H-set fix landed; workaround is skipped via VERSION_HEX gate.
37-
- wolfssl-version: 'v5.9.0-stable'
38-
wolfssl-ref: 'v5.9.0-stable'
39-
cache-key: 'wolfssl-pqc-v5.9.0-v1'
29+
# Latest stable: workarounds gated off via VERSION_HEX.
4030
- wolfssl-version: 'v5.9.1-stable'
4131
wolfssl-ref: 'v5.9.1-stable'
4232
cache-key: 'wolfssl-pqc-v5.9.1-v1'

0 commit comments

Comments
 (0)