Skip to content

Commit 7ea9f11

Browse files
chore: upgrade actions to Node.js 24 versions (checkout v6, upload-artifact v6, download-artifact v7, gh-release v3)
Co-authored-by: ansgarbecker <ansgarbecker@users.noreply.github.com>
1 parent 1910c5c commit 7ea9f11

1 file changed

Lines changed: 17 additions & 17 deletions

File tree

‎.github/workflows/lazarus.yaml‎

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ jobs:
3232

3333
steps:
3434
- name: Checkout source code
35-
uses: actions/checkout@v4
35+
uses: actions/checkout@v6
3636

3737
- name: Install Lazarus 4.8 (Windows)
3838
if: ${{ matrix.operating-system == 'windows-latest' }}
@@ -95,7 +95,7 @@ jobs:
9595
9696
- name: Upload binaries Windows
9797
if: ${{ matrix.operating-system == 'windows-latest' && matrix.lazarus-versions == 'stable' }}
98-
uses: actions/upload-artifact@v4
98+
uses: actions/upload-artifact@v6
9999
with:
100100
name: ${{ matrix.operating-system }}-WIN64
101101
path: out/win64/heidisql.exe
@@ -108,7 +108,7 @@ jobs:
108108
109109
- name: Upload binaries GTK
110110
if: ${{ matrix.operating-system == 'ubuntu-latest' && matrix.lazarus-versions == 'stable' }}
111-
uses: actions/upload-artifact@v4
111+
uses: actions/upload-artifact@v6
112112
with:
113113
name: ${{ matrix.operating-system }}-GTK
114114
path: out/gtk2/heidisql
@@ -133,7 +133,7 @@ jobs:
133133
134134
- name: Upload binaries QT5
135135
if: ${{ matrix.operating-system == 'ubuntu-latest' && matrix.lazarus-versions == 'stable' }}
136-
uses: actions/upload-artifact@v4
136+
uses: actions/upload-artifact@v6
137137
with:
138138
name: ${{ matrix.operating-system }}-QT5
139139
path: out/qt5/heidisql
@@ -158,7 +158,7 @@ jobs:
158158
159159
- name: Upload binaries QT6
160160
if: ${{ matrix.operating-system == 'ubuntu-latest' && matrix.lazarus-versions == 'stable' }}
161-
uses: actions/upload-artifact@v4
161+
uses: actions/upload-artifact@v6
162162
with:
163163
name: ${{ matrix.operating-system }}-QT6
164164
path: out/qt6/heidisql
@@ -169,7 +169,7 @@ jobs:
169169

170170
- name: Upload binaries macOS
171171
if: ${{ matrix.operating-system == 'macos-15' && matrix.lazarus-versions == 'stable' }}
172-
uses: actions/upload-artifact@v4
172+
uses: actions/upload-artifact@v6
173173
with:
174174
name: ${{ matrix.operating-system }}
175175
path: out/macos/heidisql
@@ -182,7 +182,7 @@ jobs:
182182
GITHUB: 1
183183
steps:
184184
- name: Checkout source code
185-
uses: actions/checkout@v4
185+
uses: actions/checkout@v6
186186

187187
- name: Install Lazarus 4.8 (macOS)
188188
run: |
@@ -250,7 +250,7 @@ jobs:
250250
/usr/bin/zip -r -y heidisql-macos-app.zip heidisql.app
251251
252252
- name: Upload app bundle artifact
253-
uses: actions/upload-artifact@v4
253+
uses: actions/upload-artifact@v6
254254
with:
255255
name: macos-app-bundle
256256
path: heidisql-macos-app.zip
@@ -268,7 +268,7 @@ jobs:
268268

269269
steps:
270270
- name: Checkout source code
271-
uses: actions/checkout@v4
271+
uses: actions/checkout@v6
272272

273273
- name: Install Lazarus 4.8 (ARM64)
274274
run: |
@@ -307,7 +307,7 @@ jobs:
307307
make build-qt6arm
308308
309309
- name: Upload binaries QT6 ARM64
310-
uses: actions/upload-artifact@v4
310+
uses: actions/upload-artifact@v6
311311
with:
312312
name: ubuntu-24.04-arm-QT6
313313
path: out/qt6arm/heidisql
@@ -323,7 +323,7 @@ jobs:
323323

324324
steps:
325325
- name: Checkout source code
326-
uses: actions/checkout@v4
326+
uses: actions/checkout@v6
327327
with:
328328
fetch-depth: 0
329329

@@ -335,30 +335,30 @@ jobs:
335335
echo "prev_tag=$prev_tag" >> "$GITHUB_ENV"
336336
337337
- name: Download Ubuntu GTK
338-
uses: actions/download-artifact@v4
338+
uses: actions/download-artifact@v7
339339
with:
340340
name: ubuntu-latest-GTK
341341
path: out/gtk2
342342

343343
- name: Download Ubuntu QT5
344-
uses: actions/download-artifact@v4
344+
uses: actions/download-artifact@v7
345345
with:
346346
name: ubuntu-latest-QT5
347347
path: out/qt5
348348

349349
- name: Download Ubuntu QT6
350-
uses: actions/download-artifact@v4
350+
uses: actions/download-artifact@v7
351351
with:
352352
name: ubuntu-latest-QT6
353353
path: out/qt6
354354

355355
- name: Download Ubuntu QT6 ARM64
356-
uses: actions/download-artifact@v4
356+
uses: actions/download-artifact@v7
357357
with:
358358
name: ubuntu-24.04-arm-QT6
359359
path: out/qt6arm
360360
- name: Download macOS app bundle
361-
uses: actions/download-artifact@v4
361+
uses: actions/download-artifact@v7
362362
with:
363363
name: macos-app-bundle
364364
path: dist
@@ -407,7 +407,7 @@ jobs:
407407
args: "${{ env.prev_tag }}..HEAD --strip header"
408408

409409
- name: Create GitHub release
410-
uses: softprops/action-gh-release@v2
410+
uses: softprops/action-gh-release@v3
411411
with:
412412
name: HeidiSQL ${{ env.tag }}
413413
body: ${{ steps.git-cliff.outputs.content }}

0 commit comments

Comments
 (0)