CI: add stages for Python 3.11 alpha
These stages are allowed to fail until 3.11 gets stable.  Furthermore,
we do not allow 3.10 test runs to fail as this version is now stable and
supported by Pynguin.
@@ -61,10 +61,15 @@ unit-tests:python-3.9:
unit-tests:python-3.10:
<<: *unit-tests
- allow_failure: true
variables:
PYTHON_VERSION: '3.10-bullseye'
+unit-tests:python-3.11:
+ <<: *unit-tests
+ allow_failure: true
+ variables:
+ PYTHON_VERSION: '3.11-rc-bullseye'
+
.nightly-tests:
only:
- schedules
@@ -92,10 +97,15 @@ nightly-tests:python-3.9:
nightly-tests:python-3.10:
extends: .nightly-tests
- allow_failure: true
variables:
PYTHON_VERSION: '3.10-bullseye'
+nightly-tests:python-3.11:
+ extends: .nightly-tests
+ allow_failure: true
+ variables:
+ PYTHON_VERSION: '3.11-rc-bullseye'
+
lint:
stage: lint
image: python:3.9-bullseye
