Skip to content

Commit 7ca994a

Browse files
authored
Update to python-toolbox 1.6.0 (#496)
* Update to python-toolbox 1.6.0 * Update changelog & non-ptb workflows to 1.6.0
1 parent e74d9f4 commit 7ca994a

18 files changed

+53
-30
lines changed

.github/workflows/build-and-publish.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
uses: actions/checkout@v4
1919

2020
- name: Setup Python & Poetry Environment
21-
uses: exasol/python-toolbox/.github/actions/python-environment@1.5.0
21+
uses: exasol/python-toolbox/.github/actions/python-environment@1.6.0
2222

2323
- name: Build Artifacts
2424
run: poetry build

.github/workflows/check-release-tag.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
uses: actions/checkout@v4
1616

1717
- name: Setup Python & Poetry Environment
18-
uses: exasol/python-toolbox/.github/actions/python-environment@1.5.0
18+
uses: exasol/python-toolbox/.github/actions/python-environment@1.6.0
1919

2020
- name: Check Tag Version
2121
# make sure the pushed/created tag matched the project version

.github/workflows/checks.yml

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
fetch-depth: 0
1717

1818
- name: Setup Python & Poetry Environment
19-
uses: exasol/python-toolbox/.github/actions/python-environment@1.5.0
19+
uses: exasol/python-toolbox/.github/actions/python-environment@1.6.0
2020

2121
- name: Check Version(s)
2222
run: poetry run -- nox -s version:check
@@ -32,12 +32,16 @@ jobs:
3232
uses: actions/checkout@v4
3333

3434
- name: Setup Python & Poetry Environment
35-
uses: exasol/python-toolbox/.github/actions/python-environment@1.5.0
35+
uses: exasol/python-toolbox/.github/actions/python-environment@1.6.0
3636

3737
- name: Build Documentation
3838
run: |
3939
poetry run -- nox -s docs:build
4040
41+
- name: Link Check
42+
run: |
43+
poetry run -- nox -s links:check
44+
4145
build-matrix:
4246
name: Generate Build Matrix
4347
uses: ./.github/workflows/matrix-python.yml
@@ -55,7 +59,7 @@ jobs:
5559
uses: actions/checkout@v4
5660

5761
- name: Setup Python & Poetry Environment
58-
uses: exasol/python-toolbox/.github/actions/python-environment@1.5.0
62+
uses: exasol/python-toolbox/.github/actions/python-environment@1.6.0
5963

6064
- name: Run changelog update check
6165
run: poetry run -- nox -s changelog:updated
@@ -74,7 +78,7 @@ jobs:
7478
uses: actions/checkout@v4
7579

7680
- name: Setup Python & Poetry Environment
77-
uses: exasol/python-toolbox/.github/actions/python-environment@1.5.0
81+
uses: exasol/python-toolbox/.github/actions/python-environment@1.6.0
7882
with:
7983
python-version: ${{ matrix.python-version }}
8084

@@ -105,7 +109,7 @@ jobs:
105109
uses: actions/checkout@v4
106110

107111
- name: Setup Python & Poetry Environment
108-
uses: exasol/python-toolbox/.github/actions/python-environment@1.5.0
112+
uses: exasol/python-toolbox/.github/actions/python-environment@1.6.0
109113
with:
110114
python-version: ${{ matrix.python-version }}
111115

@@ -127,7 +131,7 @@ jobs:
127131
uses: actions/checkout@v4
128132

129133
- name: Setup Python & Poetry Environment
130-
uses: exasol/python-toolbox/.github/actions/python-environment@1.5.0
134+
uses: exasol/python-toolbox/.github/actions/python-environment@1.6.0
131135
with:
132136
python-version: ${{ matrix.python-version }}
133137

@@ -151,7 +155,7 @@ jobs:
151155
uses: actions/checkout@v4
152156

153157
- name: Setup Python & Poetry Environment
154-
uses: exasol/python-toolbox/.github/actions/python-environment@1.5.0
158+
uses: exasol/python-toolbox/.github/actions/python-environment@1.6.0
155159

156160
- name: Run format check
157161
run: poetry run -- nox -s project:format

.github/workflows/fast-tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030
uses: actions/checkout@v4
3131

3232
- name: Setup Python & Poetry Environment
33-
uses: exasol/python-toolbox/.github/actions/python-environment@1.5.0
33+
uses: exasol/python-toolbox/.github/actions/python-environment@1.6.0
3434
with:
3535
python-version: ${{ matrix.python-version }}
3636

.github/workflows/get-exasol-versions.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
uses: actions/checkout@v4
2323

2424
- name: Setup Python & Poetry Environment
25-
uses: exasol/python-toolbox/.github/actions/python-environment@1.5.0
25+
uses: exasol/python-toolbox/.github/actions/python-environment@1.6.0
2626
with:
2727
python-version: "3.10"
2828

.github/workflows/gh-pages.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
fetch-depth: 0
1818

1919
- name: Setup Python & Poetry Environment
20-
uses: exasol/python-toolbox/.github/actions/python-environment@1.5.0
20+
uses: exasol/python-toolbox/.github/actions/python-environment@1.6.0
2121

2222
- name: Build Documentation
2323
run: |

.github/workflows/matrix-python.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
uses: actions/checkout@v4
1818

1919
- name: Setup Python & Poetry Environment
20-
uses: exasol/python-toolbox/.github/actions/python-environment@1.5.0
20+
uses: exasol/python-toolbox/.github/actions/python-environment@1.6.0
2121

2222
- name: Generate matrix
2323
run: poetry run -- nox -s matrix:python

.github/workflows/pr-merge.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ jobs:
2626
metrics:
2727
name: Report Metrics
2828
needs: [ ci-job, fast-tests ]
29+
secrets: inherit
2930
uses: ./.github/workflows/report.yml
3031
permissions:
3132
contents: read

.github/workflows/report.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
fetch-depth: 0
2020

2121
- name: Setup Python & Poetry Environment
22-
uses: exasol/python-toolbox/.github/actions/python-environment@1.5.0
22+
uses: exasol/python-toolbox/.github/actions/python-environment@1.6.0
2323

2424
- name: Download Artifacts
2525
uses: actions/download-artifact@v4.2.1
@@ -33,7 +33,9 @@ jobs:
3333
run: poetry run -- nox -s artifacts:validate
3434

3535
- name: Upload to sonar
36-
run: poetry run -- nox -s sonar:check -- ${{ secrets.SONAR_TOKEN }}
36+
env:
37+
SONAR_TOKEN: "${{ secrets.SONAR_TOKEN }}"
38+
run: poetry run -- nox -s sonar:check
3739

3840
- name: Generate Report
3941
run: poetry run -- nox -s project:report -- --format json | tee metrics.json

.github/workflows/test-db-versions-all-tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ jobs:
3333
uses: actions/checkout@v4
3434

3535
- name: Setup Python & Poetry Environment
36-
uses: exasol/python-toolbox/.github/actions/python-environment@1.5.0
36+
uses: exasol/python-toolbox/.github/actions/python-environment@1.6.0
3737
with:
3838
python-version: "3.10"
3939

0 commit comments

Comments
 (0)