general,ci: fix python 3.10 issues, fix CI

This commit is contained in:
Dima Gerasimov 2022-05-03 18:47:42 +01:00
parent 64a4782f0e
commit 9188043581
2 changed files with 22 additions and 19 deletions

View file

@ -17,17 +17,18 @@ jobs:
strategy:
matrix:
platform: [ubuntu-latest, macos-latest, windows-latest]
python-version: ['3.7', '3.8', '3.9']
python-version: ['3.7', '3.8', '3.9', '3.10']
exclude: [
# windows runners are pretty scarce, so let's only run one of them..
{platform: windows-latest, python-version: '3.7'},
{platform: windows-latest, python-version: '3.9'},
{platform: windows-latest, python-version: '3.7' },
{platform: windows-latest, python-version: '3.9' },
{platform: windows-latest, python-version: '3.10'},
]
runs-on: ${{ matrix.platform }}
# TODO let's at least start running windows for now, will fix later
continue-on-error: ${{ matrix.platform == 'windows-latest' }}
# useful for 'optional' pipelines
# continue-on-error: ${{ matrix.platform == 'windows-latest' }}
steps:
# ugh https://github.com/actions/toolkit/blob/main/docs/commands.md#path-manipulation