Skip to content

Commit 21a7b2a

Browse files
authored
Minor fixes and updates (#283)
* Add python 3.12 to check workflow matrix * Update gh-pages workflow to use nox task docs:multiversion
1 parent aadf177 commit 21a7b2a

File tree

5 files changed

+18
-10
lines changed

5 files changed

+18
-10
lines changed

.github/workflows/checks.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ jobs:
4747
strategy:
4848
fail-fast: false
4949
matrix:
50-
python-version: [ "3.9", "3.10", "3.11" ]
50+
python-version: [ "3.9", "3.10", "3.11", "3.12" ]
5151

5252
steps:
5353
- name: SCM Checkout
@@ -75,7 +75,7 @@ jobs:
7575
strategy:
7676
fail-fast: false
7777
matrix:
78-
python-version: [ "3.9", "3.10", "3.11" ]
78+
python-version: [ "3.9", "3.10", "3.11", "3.12" ]
7979

8080
steps:
8181
- name: SCM Checkout
@@ -96,7 +96,7 @@ jobs:
9696
strategy:
9797
fail-fast: false
9898
matrix:
99-
python-version: [ "3.9", "3.10", "3.11" ]
99+
python-version: [ "3.9", "3.10", "3.11", "3.12" ]
100100

101101
steps:
102102
- name: SCM Checkout
@@ -126,7 +126,7 @@ jobs:
126126
strategy:
127127
fail-fast: false
128128
matrix:
129-
python-version: [ "3.9", "3.10", "3.11" ]
129+
python-version: [ "3.9", "3.10", "3.11", "3.12" ]
130130
exasol-version: [ "7.1.9" ]
131131

132132
steps:

.github/workflows/gh-pages.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020

2121
- name: Build Documentation
2222
run: |
23-
poetry run python -m nox -s docs:multiversion
23+
poetry run nox -s docs:multiversion
2424
2525
- name: Deploy
2626
uses: JamesIves/github-pages-deploy-action@v4.6.3

doc/changes/unreleased.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,9 @@
11
# Unreleased
2+
3+
## ✨ Added
4+
5+
* Added support for Python 3.12 to check.yml build matrices
6+
7+
## 🔧 Changed
8+
9+
* Updated gh-pages workflow to use the new multiversion nox task target

exasol/toolbox/templates/github/workflows/checks.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ jobs:
5353
strategy:
5454
fail-fast: false
5555
matrix:
56-
python-version: ["3.9", "3.10", "3.11"]
56+
python-version: [ "3.9", "3.10", "3.11", "3.12" ]
5757

5858
steps:
5959
- name: SCM Checkout
@@ -81,7 +81,7 @@ jobs:
8181
strategy:
8282
fail-fast: false
8383
matrix:
84-
python-version: ["3.9", "3.10", "3.11"]
84+
python-version: [ "3.9", "3.10", "3.11", "3.12" ]
8585

8686
steps:
8787
- name: SCM Checkout
@@ -102,7 +102,7 @@ jobs:
102102
strategy:
103103
fail-fast: false
104104
matrix:
105-
python-version: [ "3.9", "3.10", "3.11" ]
105+
python-version: [ "3.9", "3.10", "3.11", "3.12" ]
106106

107107
steps:
108108
- name: SCM Checkout
@@ -132,7 +132,7 @@ jobs:
132132
strategy:
133133
fail-fast: false
134134
matrix:
135-
python-version: ["3.9", "3.10", "3.11"]
135+
python-version: [ "3.9", "3.10", "3.11", "3.12" ]
136136
exasol-version: ["7.1.9"]
137137

138138
steps:

exasol/toolbox/templates/github/workflows/gh-pages.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020

2121
- name: Build Documentation
2222
run: |
23-
poetry run sphinx-multiversion doc/ .html-documentation
23+
poetry run nox -s docs:multiversion
2424
2525
- name: Deploy
2626
uses: JamesIves/github-pages-deploy-action@v4.6.0

0 commit comments

Comments
 (0)