Skip to content

Commit cd2ce0d

Browse files
authored
Merge branch 'main' into feature/fix_release_body
2 parents 4a07d7e + ad5223f commit cd2ce0d

8 files changed

Lines changed: 38 additions & 38 deletions

File tree

.github/workflows/codeql.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ jobs:
6262
# your codebase is analyzed, see https://docs.github.com/en/code-security/code-scanning/creating-an-advanced-setup-for-code-scanning/codeql-code-scanning-for-compiled-languages
6363
steps:
6464
- name: Checkout repository
65-
uses: actions/checkout@v4
65+
uses: actions/checkout@v6
6666

6767
# Setup Python environment for Python analysis
6868
- name: Set up Python 3.12

.github/workflows/feature-pull-request.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@ jobs:
2020
outputs:
2121
code: ${{ steps.filter.outputs.code }}
2222
steps:
23-
- uses: actions/checkout@v4
24-
- uses: dorny/paths-filter@v3
23+
- uses: actions/checkout@v6
24+
- uses: dorny/paths-filter@v4
2525
id: filter
2626
with:
2727
filters: |

.github/workflows/helm-release.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ jobs:
3232
version: ${{ steps.calc-version.outputs.version }}
3333

3434
steps:
35-
- uses: actions/checkout@v4
35+
- uses: actions/checkout@v6
3636
with:
3737
fetch-depth: 0
3838

@@ -95,11 +95,11 @@ jobs:
9595
id: timestamp
9696
run: echo "value=$(date +%Y%m%d%H%M%S)" >> $GITHUB_OUTPUT
9797

98-
- uses: actions/checkout@v4
98+
- uses: actions/checkout@v6
9999
with:
100100
fetch-depth: 0
101101

102-
- uses: azure/setup-helm@v4
102+
- uses: azure/setup-helm@v5
103103
with:
104104
version: '3.14.0'
105105

@@ -122,7 +122,7 @@ jobs:
122122
- name: Create GitHub Release (Draft)
123123
id: create_release
124124
if: github.ref_name == 'main'
125-
uses: softprops/action-gh-release@v2
125+
uses: softprops/action-gh-release@v3
126126
with:
127127
tag_name: ${{ steps.timestamp.outputs.value }}-chart-v${{ env.CHART_VERSION }}
128128
name: chart-v${{ env.CHART_VERSION }}

.github/workflows/renovate.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,10 @@ jobs:
2020
runs-on: ubuntu-latest
2121
steps:
2222
- name: Checkout
23-
uses: actions/checkout@v4
23+
uses: actions/checkout@v6
2424

2525
- name: Self-hosted Renovate
26-
uses: renovatebot/github-action@v41.0.7
26+
uses: renovatebot/github-action@v46.1.10
2727
with:
2828
configurationFile: renovate.json
2929
token: ${{ secrets.RENOVATE_TOKEN }}

.github/workflows/reusable-build.yml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ jobs:
4242
pep440_version: ${{ steps.calc-version.outputs.pep440_version }}
4343

4444
steps:
45-
- uses: actions/checkout@v4
45+
- uses: actions/checkout@v6
4646
with:
4747
fetch-depth: 0
4848

@@ -115,13 +115,13 @@ jobs:
115115

116116
steps:
117117
- name: Checkout code
118-
uses: actions/checkout@v4
118+
uses: actions/checkout@v6
119119

120120
- name: Set up Docker Buildx
121-
uses: docker/setup-buildx-action@v3
121+
uses: docker/setup-buildx-action@v4
122122

123123
- name: Build Docker image
124-
uses: docker/build-push-action@v6
124+
uses: docker/build-push-action@v7
125125
with:
126126
context: .
127127
file: docker/Dockerfile.${{ matrix.component }}
@@ -140,7 +140,7 @@ jobs:
140140
docker save "$IMAGE_TAG" | gzip > docker-image-${{ matrix.component }}.tar.gz
141141
142142
- name: Upload Docker image artifact
143-
uses: actions/upload-artifact@v4
143+
uses: actions/upload-artifact@v7
144144
with:
145145
name: docker-image-${{ matrix.component }}-${{ needs.version.outputs.version }}
146146
path: docker-image-${{ matrix.component }}.tar.gz
@@ -158,7 +158,7 @@ jobs:
158158

159159
steps:
160160
- name: Download Docker image artifact
161-
uses: actions/download-artifact@v4
161+
uses: actions/download-artifact@v8
162162
with:
163163
name: docker-image-${{ matrix.component }}-${{ needs.version.outputs.version }}
164164

@@ -179,7 +179,7 @@ jobs:
179179
format: spdx-json
180180

181181
- name: Upload SBOM artifact
182-
uses: actions/upload-artifact@v4
182+
uses: actions/upload-artifact@v7
183183
with:
184184
name: sbom-${{ matrix.component }}-${{ needs.version.outputs.version }}
185185
path: sboms/sbom-${{ matrix.component }}.spdx.json
@@ -193,11 +193,11 @@ jobs:
193193
contents: read
194194

195195
steps:
196-
- uses: actions/checkout@v4
196+
- uses: actions/checkout@v6
197197
with:
198198
fetch-depth: 0
199199

200-
- uses: astral-sh/setup-uv@v5
200+
- uses: astral-sh/setup-uv@v7
201201

202202
- name: Build Python packages (wheels + sdists)
203203
env:
@@ -208,7 +208,7 @@ jobs:
208208
uv build --package fairagro-middleware-api-client --out-dir dist
209209
210210
- name: Upload Python packages artifact
211-
uses: actions/upload-artifact@v4
211+
uses: actions/upload-artifact@v7
212212
with:
213213
name: python-packages-${{ needs.version.outputs.version }}
214214
path: dist/

.github/workflows/reusable-check.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ jobs:
3939

4040
steps:
4141
- name: Download Docker image artifact
42-
uses: actions/download-artifact@v4
42+
uses: actions/download-artifact@v8
4343
with:
4444
name: docker-image-${{ matrix.component }}-${{ inputs.version }}
4545

@@ -71,12 +71,12 @@ jobs:
7171

7272
steps:
7373
- name: Download Docker image artifact
74-
uses: actions/download-artifact@v4
74+
uses: actions/download-artifact@v8
7575
with:
7676
name: docker-image-${{ matrix.component }}-${{ inputs.version }}
7777

7878
- name: Download SBOM artifact
79-
uses: actions/download-artifact@v4
79+
uses: actions/download-artifact@v8
8080
with:
8181
name: sbom-${{ matrix.component }}-${{ inputs.version }}
8282

@@ -104,14 +104,14 @@ jobs:
104104
severity: 'CRITICAL,HIGH'
105105

106106
- name: Upload Trivy scan results
107-
uses: github/codeql-action/upload-sarif@v3
107+
uses: github/codeql-action/upload-sarif@v4
108108
if: always()
109109
with:
110110
sarif_file: 'trivy-image-results.sarif'
111111
category: "trivy-image-scan-${{ matrix.component }}"
112112

113113
- name: Upload Trivy SBOM scan results
114-
uses: github/codeql-action/upload-sarif@v3
114+
uses: github/codeql-action/upload-sarif@v4
115115
if: always()
116116
with:
117117
sarif_file: 'trivy-sbom-results.sarif'
@@ -133,11 +133,11 @@ jobs:
133133

134134
- name: Checkout code
135135
if: ${{ !inputs.skip }}
136-
uses: actions/checkout@v4
136+
uses: actions/checkout@v6
137137

138138
- name: Download Docker image artifact
139139
if: ${{ !inputs.skip }}
140-
uses: actions/download-artifact@v4
140+
uses: actions/download-artifact@v8
141141
with:
142142
name: docker-image-${{ matrix.component }}-${{ inputs.version }}
143143

.github/workflows/reusable-code-quality.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,11 +37,11 @@ jobs:
3737

3838
- name: Checkout code
3939
if: ${{ !inputs.skip }}
40-
uses: actions/checkout@v4
40+
uses: actions/checkout@v6
4141

4242
- name: Install uv
4343
if: ${{ !inputs.skip }}
44-
uses: astral-sh/setup-uv@v4
44+
uses: astral-sh/setup-uv@v7
4545
with:
4646
version: "latest"
4747

.github/workflows/reusable-release.yml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ jobs:
6565

6666
steps:
6767
- name: Download Docker image artifact
68-
uses: actions/download-artifact@v4
68+
uses: actions/download-artifact@v8
6969
with:
7070
name: docker-image-${{ matrix.component }}-${{ inputs.version }}
7171

@@ -75,7 +75,7 @@ jobs:
7575
echo "LOCAL_TAG=local/${{ env.IMAGE_BASE_NAME }}-${{ matrix.component }}:${{ inputs.version }}" >> $GITHUB_ENV
7676
7777
- name: Login to DockerHub
78-
uses: docker/login-action@v3
78+
uses: docker/login-action@v4
7979
with:
8080
username: ${{ secrets.DOCKERHUB_USER }}
8181
password: ${{ secrets.DOCKERHUB_TOKEN }}
@@ -102,7 +102,7 @@ jobs:
102102

103103
steps:
104104
- name: Download Docker image artifact
105-
uses: actions/download-artifact@v4
105+
uses: actions/download-artifact@v8
106106
with:
107107
name: docker-image-${{ matrix.component }}-${{ inputs.version }}
108108

@@ -112,7 +112,7 @@ jobs:
112112
echo "LOCAL_TAG=local/${{ env.IMAGE_BASE_NAME }}-${{ matrix.component }}:${{ inputs.version }}" >> $GITHUB_ENV
113113
114114
- name: Login to GitHub Container Registry
115-
uses: docker/login-action@v3
115+
uses: docker/login-action@v4
116116
with:
117117
registry: ghcr.io
118118
username: ${{ github.actor }}
@@ -134,12 +134,12 @@ jobs:
134134

135135
steps:
136136
- name: Download Python packages artifact
137-
uses: actions/download-artifact@v4
137+
uses: actions/download-artifact@v8
138138
with:
139139
name: python-packages-${{ inputs.version }}
140140
path: dist/
141141

142-
- uses: astral-sh/setup-uv@v5
142+
- uses: astral-sh/setup-uv@v7
143143

144144
- name: Publish to PyPI (final release)
145145
if: inputs.release_type == 'final'
@@ -162,7 +162,7 @@ jobs:
162162
timestamp: ${{ steps.timestamp.outputs.value }}
163163

164164
steps:
165-
- uses: actions/checkout@v4
165+
- uses: actions/checkout@v6
166166
with:
167167
fetch-depth: 0
168168

@@ -187,15 +187,15 @@ jobs:
187187

188188
steps:
189189
- name: Download SBOM artifacts
190-
uses: actions/download-artifact@v4
190+
uses: actions/download-artifact@v8
191191
with:
192192
pattern: sbom-*
193193
merge-multiple: true
194194
path: sboms
195195

196196
- name: Download Python packages artifact
197197
if: needs.publish-pypi.result == 'success'
198-
uses: actions/download-artifact@v4
198+
uses: actions/download-artifact@v8
199199
with:
200200
name: python-packages-${{ inputs.version }}
201201
path: pypi-dist/
@@ -288,7 +288,7 @@ jobs:
288288
289289
- name: Create GitHub Release (Draft)
290290
id: create_release
291-
uses: softprops/action-gh-release@v2
291+
uses: softprops/action-gh-release@v3
292292
with:
293293
tag_name: ${{ needs.create-release-tag.outputs.timestamp }}-${{ inputs.tag_prefix }}${{ inputs.version }}
294294
name: ${{ inputs.tag_prefix }}${{ inputs.version }}

0 commit comments

Comments
 (0)