Skip to content

Commit fd623bf

Browse files
authored
build: Support Python 3.11 (#241)
1 parent 9af53c5 commit fd623bf

File tree

3 files changed

+830
-708
lines changed

3 files changed

+830
-708
lines changed

.github/workflows/on-push.yml

+5-5
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
run: |
2020
source <(curl -sL http://ci.q-ctrl.com)
2121
./ci vault login -r ${{ secrets.VAULT_ROLE_ID }} -s ${{ secrets.VAULT_SECRET_ID }}
22-
./ci docker run qctrl/ci-images:python-3.7-ci /scripts/housekeeping.sh
22+
./ci docker run qctrl/ci-images:python-3.11-ci /scripts/housekeeping.sh
2323
2424
linting:
2525
runs-on: ubuntu-latest
@@ -29,16 +29,16 @@ jobs:
2929
run: |
3030
source <(curl -sL http://ci.q-ctrl.com)
3131
./ci vault login -r ${{ secrets.VAULT_ROLE_ID }} -s ${{ secrets.VAULT_SECRET_ID }}
32-
./ci docker run qctrl/ci-images:python-3.7-ci /scripts/install-python-dependencies.sh
32+
./ci docker run qctrl/ci-images:python-3.11-ci /scripts/install-python-dependencies.sh
3333
- name: Run Pre-Commit
3434
run: |
35-
./ci docker run qctrl/ci-images:python-3.7-ci poetry run pre-commit run -- -a
35+
./ci docker run qctrl/ci-images:python-3.11-ci poetry run pre-commit run -- -a
3636
3737
pytest:
3838
runs-on: ubuntu-latest
3939
strategy:
4040
matrix:
41-
python: ["3.7", "3.8", "3.9", "3.10"]
41+
python: ["3.7", "3.8", "3.9", "3.10", "3.11"]
4242
steps:
4343
- uses: actions/checkout@v2
4444
- name: Install Python dependencies
@@ -60,7 +60,7 @@ jobs:
6060
run: |
6161
source <(curl -sL http://ci.q-ctrl.com)
6262
./ci vault login -r ${{ secrets.VAULT_ROLE_ID }} -s ${{ secrets.VAULT_SECRET_ID }}
63-
./ci docker run qctrl/ci-images:python-3.7-ci /scripts/publish-dev-version.sh
63+
./ci docker run qctrl/ci-images:python-3.11-ci /scripts/publish-dev-version.sh
6464
6565
sphinx_documentation:
6666
runs-on: ubuntu-latest

0 commit comments

Comments
 (0)