Skip to content

Commit 5af7bd5

Browse files
Update GitHub actions
1 parent f98baa5 commit 5af7bd5

9 files changed

Lines changed: 21 additions & 21 deletions

File tree

.github/actions/run-test/action.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -151,7 +151,7 @@ runs:
151151
152152
- id: setup-python
153153
name: Setup Python
154-
uses: actions/setup-python@v5.0.0
154+
uses: actions/setup-python@v6.2.0
155155
with:
156156
python-version: "3.10"
157157
architecture: x64
@@ -277,7 +277,7 @@ runs:
277277
278278
- name: Upload the test result as artifact
279279
if: always()
280-
uses: actions/upload-artifact@v6
280+
uses: actions/upload-artifact@v7
281281
with:
282282
name: integration-results-${{ inputs.tox-env }}-${{ inputs.k8s-distribution }}-${{ inputs.k8s-version }}-${{ inputs.spark-version }}-${{ inputs.bundle-backend }}-${{ inputs.storage-backend }}-${{ inputs.cos-model }}-${{ inputs.juju-agent-version }}
283283
path: test-result.json

.github/workflows/ci-checks.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ on:
99
jobs:
1010
checks:
1111
name: Code checks
12-
runs-on: ubuntu-22.04
12+
runs-on: ubuntu-24.04
1313
timeout-minutes: 5
1414
strategy:
1515
fail-fast: true
@@ -23,7 +23,7 @@ jobs:
2323
uses: actions/checkout@v6
2424
- id: setup-python
2525
name: Setup Python
26-
uses: actions/setup-python@v5.0.0
26+
uses: actions/setup-python@v6.2.0
2727
with:
2828
python-version: ${{matrix.python-version}}
2929
architecture: x64

.github/workflows/ci-tests-full.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -96,12 +96,12 @@ jobs:
9696
- name: Checkout repo
9797
uses: actions/checkout@v6
9898
- name: Download artifacts
99-
uses: actions/download-artifact@v7
99+
uses: actions/download-artifact@v8
100100
with:
101101
path: results
102102
- id: setup-python
103103
name: Setup Python
104-
uses: actions/setup-python@v5.0.0
104+
uses: actions/setup-python@v6.2.0
105105
with:
106106
python-version: 3.12
107107
architecture: x64
@@ -113,7 +113,7 @@ jobs:
113113
run: python3 .github/scripts/aggregate_results.py results/integration-results-*/matrix-result.json
114114

115115
- name: Upload summary
116-
uses: actions/upload-artifact@v6
116+
uses: actions/upload-artifact@v7
117117
with:
118118
name: matrix-summary
119119
path: matrix-summary.md

.github/workflows/ci-tests-minimal.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -110,19 +110,19 @@ jobs:
110110

111111
aggregate-results:
112112
name: Aggregate Results
113-
runs-on: ubuntu-22.04
113+
runs-on: ubuntu-24.04
114114
needs: integration-tests
115115
if: ${{ success() || failure() }}
116116
steps:
117117
- name: Checkout repo
118118
uses: actions/checkout@v6
119119
- name: Download artifacts
120-
uses: actions/download-artifact@v7
120+
uses: actions/download-artifact@v8
121121
with:
122122
path: results
123123
- id: setup-python
124124
name: Setup Python
125-
uses: actions/setup-python@v5.0.0
125+
uses: actions/setup-python@v6.2.0
126126
with:
127127
python-version: 3.12
128128
architecture: x64
@@ -135,7 +135,7 @@ jobs:
135135
run: python3 .github/scripts/aggregate_results.py results/integration-results-*/test-result.json
136136

137137
- name: Upload summary
138-
uses: actions/upload-artifact@v6
138+
uses: actions/upload-artifact@v7
139139
with:
140140
name: matrix-summary
141141
path: matrix-summary.md

.github/workflows/ci-uat.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ jobs:
3838
uses: actions/checkout@v6
3939
- id: setup-python
4040
name: Setup Python
41-
uses: actions/setup-python@v5.0.0
41+
uses: actions/setup-python@v6.2.0
4242
with:
4343
python-version: "3.10"
4444
architecture: x64

.github/workflows/deploy-to-aks.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ jobs:
5050
juju version
5151
terraform --version
5252
53-
- uses: azure/login@v1
53+
- uses: azure/login@v3
5454
with:
5555
creds: ${{ secrets.AKS_SERVICE_PRINCIPAL }}
5656

.github/workflows/markdown-style-checks.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ on:
1414

1515
jobs:
1616
markdown-lint:
17-
runs-on: ubuntu-22.04
17+
runs-on: ubuntu-24.04
1818
steps:
1919
- uses: actions/checkout@v6
2020
with:

.github/workflows/publish-to-pypi.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ jobs:
3434
fetch-depth: 0
3535
- id: setup_python
3636
name: Setup Python
37-
uses: actions/setup-python@v5.3.0
37+
uses: actions/setup-python@v6.2.0
3838
with:
3939
python-version: "3.10"
4040
architecture: x64
@@ -87,7 +87,7 @@ jobs:
8787
echo "VERSION=$VERSION" >> "$GITHUB_OUTPUT"
8888
poetry build
8989
- name: Store the distribution packages
90-
uses: actions/upload-artifact@v6
90+
uses: actions/upload-artifact@v7
9191
with:
9292
name: distfiles
9393
path: python/dist/
@@ -111,7 +111,7 @@ jobs:
111111
ref: ${{ env.BRANCH }}
112112
fetch-depth: 0
113113
- name: Download all the dists
114-
uses: actions/download-artifact@v7
114+
uses: actions/download-artifact@v8
115115
with:
116116
name: distfiles
117117
path: dist/
@@ -146,7 +146,7 @@ jobs:
146146
url: https://pypi.org/p/spark-k8s-test
147147
steps:
148148
- name: Download all the dists
149-
uses: actions/download-artifact@v7
149+
uses: actions/download-artifact@v8
150150
with:
151151
name: distfiles
152152
path: dist/

.github/workflows/publish-to-testpypi.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030
fetch-depth: 0
3131
- id: setup_python
3232
name: Setup Python
33-
uses: actions/setup-python@v5.3.0
33+
uses: actions/setup-python@v6.2.0
3434
with:
3535
python-version: "3.10"
3636
architecture: x64
@@ -82,7 +82,7 @@ jobs:
8282
echo "VERSION=$VERSION" >> "$GITHUB_OUTPUT"
8383
poetry build
8484
- name: Store the distribution packages
85-
uses: actions/upload-artifact@v6
85+
uses: actions/upload-artifact@v7
8686
with:
8787
name: distfiles
8888
path: python/dist/
@@ -96,7 +96,7 @@ jobs:
9696
url: https://test.pypi.org/p/spark-k8s-test
9797
steps:
9898
- name: Download all the dists
99-
uses: actions/download-artifact@v7
99+
uses: actions/download-artifact@v8
100100
with:
101101
name: distfiles
102102
path: dist/

0 commit comments

Comments
 (0)