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
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
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
@@ -139,15 +139,15 @@ jobs:
139139 run : poetry run nox -s project:format
140140
141141 Tests :
142- name : Tests (Python-${{ matrix.python-version }}, Exasol-${{ matrix.exasol-version}})
143- needs : [ Documentation, Lint, Type-Check, Security, Format ]
142+ name : Unit- Tests (Python-${{ matrix.python-version }}, Exasol-${{ matrix.exasol-version}})
143+ needs : [ Documentation, Lint, Type-Check, Security]
144144 runs-on : ubuntu-latest
145145 env :
146146 GITHUB_TOKEN : ${{ secrets.ALTERNATIVE_GITHUB_TOKEN || secrets.GITHUB_TOKEN }}
147147 strategy :
148148 fail-fast : false
149149 matrix :
150- python-version : [ "3.9", "3.10", "3.11" ]
150+ python-version : [ "3.9", "3.10", "3.11", "3.12" ]
151151 exasol-version : [ "7.1.9" ]
152152
153153 steps :
@@ -160,11 +160,11 @@ jobs:
160160 python-version : ${{ matrix.python-version }}
161161
162162 - name : Run Tests and Collect Coverage
163- run : poetry run nox -s test:coverage -- -- --db-version ${{ matrix.exasol-version }}
163+ run : poetry run nox -s test:unit -- -- --coverage --db-version ${{ matrix.exasol-version }}
164164
165165 - name : Upload Artifacts
166166167167 with :
168- name : coverage-python${{ matrix.python-version }}
168+ name : coverage-python${{ matrix.python-version }}-fast
169169 path : .coverage
170170 include-hidden-files : true
0 commit comments