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 <william.c.roberts@intel.com>
  • Loading branch information
William Roberts committed Oct 31, 2022
1 parent f2b4fb0 commit 9a7913a
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 9a7913a

Please sign in to comment.