Skip to content

Commit

Permalink
ci: minimize tss versions
Browse files Browse the repository at this point in the history
The ci matrix is exploding in size, thus prune the tested version to
minimize the matrix.

Drop:
  - 2.4.6
  - 3.0.0
  - 3.0.3
Add:
  - 3.2.0

We add 3.2.0 as it's most recent and repology.org has it as the most
popular packaged version at 71 hits and contains a lot of the backport
fixes on older versions. We check version numbers in the Python code.

We keep 2.4.0 as it's the minimum supported version.
We keep 3.1.0 as it checks that major release and misses a lot of the
backport fixes.

Fixes: tpm2-software#381

Signed-off-by: William Roberts <[email protected]>
  • Loading branch information
William Roberts committed Nov 1, 2022
1 parent 79d3d3d commit 930714b
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion .github/workflows/tests.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ jobs:
strategy:
matrix:
python-version: ['3.7', '3.8', '3.9', '3.10', '3.11']
tss-version: ['master', '2.4.0', '2.4.6', '3.0.0', '3.0.3', '3.1.0']
tss-version: ['master', '2.4.0', '3.1.0', '3.2.0' ]
with-fapi: [true]
include:
- python-version: '3.9'
Expand Down

0 comments on commit 930714b

Please sign in to comment.