@@ -40,17 +40,17 @@ jobs:
4040 run : |
4141 poetry run python -m nox -s docs:build
4242
43- python_versions :
43+ build-matrix :
4444 name : Generate Build Matrix
4545 uses : ./.github/workflows/:matrix:python.yml
4646
4747 Lint :
4848 name : Linting (Python-${{ matrix.python-version }})
49- needs : [ Version-Check, python_versions ]
49+ needs : [ Version-Check, build-matrix ]
5050 runs-on : ubuntu-latest
5151 strategy :
5252 fail-fast : false
53- matrix : ${{ fromJson(needs.python_versions .outputs.matrix) }}
53+ matrix : ${{ fromJson(needs.build-matrix .outputs.matrix) }}
5454
5555 steps :
5656 - name : SCM Checkout
@@ -73,11 +73,11 @@ jobs:
7373
7474 Type-Check :
7575 name : Type Checking (Python-${{ matrix.python-version }})
76- needs : [ Version-Check, python_versions ]
76+ needs : [ Version-Check, build-matrix ]
7777 runs-on : ubuntu-latest
7878 strategy :
7979 fail-fast : false
80- matrix : ${{ fromJson(needs.python_versions .outputs.matrix) }}
80+ matrix : ${{ fromJson(needs.build-matrix .outputs.matrix) }}
8181
8282 steps :
8383 - name : SCM Checkout
@@ -93,11 +93,11 @@ jobs:
9393
9494 Security :
9595 name : Security Checks (Python-${{ matrix.python-version }})
96- needs : [ Version-Check, python_versions ]
96+ needs : [ Version-Check, build-matrix ]
9797 runs-on : ubuntu-latest
9898 strategy :
9999 fail-fast : false
100- matrix : ${{ fromJson(needs.python_versions .outputs.matrix) }}
100+ matrix : ${{ fromJson(needs.build-matrix .outputs.matrix) }}
101101
102102 steps :
103103 - name : SCM Checkout
@@ -135,14 +135,14 @@ jobs:
135135 run : poetry run nox -s project:format
136136
137137 Tests :
138- name : Unit-Tests (Python-${{ matrix.python-version }}, Exasol-${{ matrix.exasol-version}} )
139- needs : [ Documentation, Lint, Type-Check, Security, Format, python_versions ]
138+ name : Unit-Tests (Python-${{ matrix.python-version }})
139+ needs : [ Documentation, Lint, Type-Check, Security, Format, build-matrix ]
140140 runs-on : ubuntu-latest
141141 env :
142142 GITHUB_TOKEN : ${{ secrets.ALTERNATIVE_GITHUB_TOKEN || secrets.GITHUB_TOKEN }}
143143 strategy :
144144 fail-fast : false
145- matrix : ${{ fromJson(needs.python_versions .outputs.matrix) }}
145+ matrix : ${{ fromJson(needs.build-matrix .outputs.matrix) }}
146146
147147 steps :
148148 - name : SCM Checkout
0 commit comments