1414
1515 steps :
1616 - name : SCM Checkout
17- uses : actions/checkout@v3
17+ uses : actions/checkout@v4
1818 with :
1919 fetch-depth : 0
2020
3131
3232 steps :
3333 - name : SCM Checkout
34- uses : actions/checkout@v3
34+ uses : actions/checkout@v4
3535
3636 - name : Setup Python & Poetry Environment
3737 uses : ./.github/actions/python-environment
@@ -51,21 +51,22 @@ jobs:
5151
5252 steps :
5353 - name : SCM Checkout
54- uses : actions/checkout@v3
54+ uses : actions/checkout@v4
5555
5656 - name : Setup Python & Poetry Environment
5757 uses : ./.github/actions/python-environment
5858 with :
5959 python-version : ${{ matrix.python-version }}
6060
61- - name : Run Tests
61+ - name : Run lint
6262 run : poetry run nox -s lint
6363
6464 - name : Upload Artifacts
6565 uses : actions/upload-artifact@v3
6666 with :
6767 name : .lint.txt
6868 path : .lint.txt
69+ overwrite : true
6970
7071 type-check-job :
7172 name : Type Checking (Python-${{ matrix.python-version }})
@@ -78,14 +79,14 @@ jobs:
7879
7980 steps :
8081 - name : SCM Checkout
81- uses : actions/checkout@v3
82+ uses : actions/checkout@v4
8283
8384 - name : Setup Python & Poetry Environment
8485 uses : ./.github/actions/python-environment
8586 with :
8687 python-version : ${{ matrix.python-version }}
8788
88- - name : Run Tests
89+ - name : Run type-check
8990 run : poetry run nox -s type-check
9091
9192 tests-job :
@@ -102,14 +103,14 @@ jobs:
102103
103104 steps :
104105 - name : SCM Checkout
105- uses : actions/checkout@v3
106+ uses : actions/checkout@v4
106107
107108 - name : Setup Python & Poetry Environment
108109 uses : ./.github/actions/python-environment
109110 with :
110111 python-version : ${{ matrix.python-version }}
111112
112- - name : Run Tests
113+ - name : Run Tests and Collect Coverage
113114 run : poetry run nox -s coverage -- -- --db-version ${{ matrix.exasol-version }}
114115
115116 - name : Upload Artifacts
0 commit comments