-
Notifications
You must be signed in to change notification settings - Fork 97
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
CI pipeline only tests Python version 3.8 #338
Comments
Hey @havardAasen , Can you provide more precision on this issue ? Thank you |
I'll add a photo, perhaps it describe the problem better. In short, the Ci pipeline is configured incorrectly. You believe it tests 3.8 to 3.12 but it only tests against 3.8 This is the last job for the master branch, claimed to build and test against 3.12, but in reality it is 3.8 |
@GuillaumeSeren |
Hey @havardAasen , So it seems the test are always run on python-3.8 for some reason, |
Oh I think I get it, The issue was, in the following code of the runner: - name: Set up Python
uses: actions/setup-python@v1
with:
python-version: '${{ matrix.python }}'
# But the name of the list of available python version defined earlier
# in the file is python-version
strategy:
matrix:
python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"] After fixing the variable we can now see the right python version, |
Even though the header reads Python versions ranging from 3.8 to 3.12, it is only testing towards Python 3.8. This is seen during test, build and install stage. I suspect that the pipeline for Python 3.12 will fail if it would be tested.
There is also some deprecation warnings regarding
actions/checkout@v2
andactions/setup-python@v1
.The text was updated successfully, but these errors were encountered: