Skip to content

Commit de22cfb

Browse files
authored
CI - Update actions to node24 (#1410)
1 parent 6624c54 commit de22cfb

File tree

3 files changed

+19
-19
lines changed

3 files changed

+19
-19
lines changed

.github/workflows/arma.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ jobs:
1111
runs-on: ubuntu-latest
1212
steps:
1313
- name: Checkout the source code
14-
uses: actions/checkout@v4
14+
uses: actions/checkout@v6
1515
- name: Validate SQF
1616
run: python3 tools/sqf_validator.py
1717
- name: Validate Config
@@ -29,7 +29,7 @@ jobs:
2929
runs-on: ubuntu-latest
3030
steps:
3131
- name: Checkout the source code
32-
uses: actions/checkout@v4
32+
uses: actions/checkout@v6
3333
- name: Lint (sqflint)
3434
uses: arma-actions/sqflint@master
3535
continue-on-error: true # No failure due to many false-positives
@@ -38,15 +38,15 @@ jobs:
3838
runs-on: ubuntu-latest
3939
steps:
4040
- name: Checkout the source code
41-
uses: actions/checkout@v4
41+
uses: actions/checkout@v6
4242
- name: Setup HEMTT
4343
uses: arma-actions/hemtt@v1
4444
- name: Run HEMTT build
4545
run: hemtt build
4646
- name: Rename build folder
4747
run: mv .hemttout/build .hemttout/@acre2
4848
- name: Upload Artifact
49-
uses: actions/upload-artifact@v4
49+
uses: actions/upload-artifact@v6
5050
with:
5151
name: acre2-${{ github.sha }}-nobin
5252
path: .hemttout/@*

.github/workflows/documentation.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ jobs:
1111
if: github.repository == 'IDI-Systems/acre2' && ! contains(github.event.head_commit.message, '[ci skip]')
1212
steps:
1313
- name: Checkout the source code
14-
uses: actions/checkout@v4
14+
uses: actions/checkout@v6
1515
- name: Install Python packages
1616
run: |
1717
pip3 install wheel

.github/workflows/release.yml

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
SHA_SHORT: ${{ env.SHA_SHORT }}
2424
steps:
2525
- name: Checkout the source code
26-
uses: actions/checkout@v4
26+
uses: actions/checkout@v6
2727
- name: Setup HEMTT
2828
uses: arma-actions/hemtt@v1
2929
- name: Setup Binarize
@@ -53,7 +53,7 @@ jobs:
5353
- name: Rename build folder
5454
run: mv .hemttout/release .hemttout/@acre2
5555
- name: Upload Artifact
56-
uses: actions/upload-artifact@v4
56+
uses: actions/upload-artifact@v6
5757
with:
5858
name: acre2
5959
path: .hemttout/@*
@@ -70,7 +70,7 @@ jobs:
7070
DXSDK_DIR: "${{ github.workspace }}\\ci\\directx-sdk" # CMake FindDirectX
7171
steps:
7272
- name: Checkout the source code
73-
uses: actions/checkout@v4
73+
uses: actions/checkout@v6
7474
- name: Setup BattlEye and DirectX SDK
7575
run: |
7676
C:\msys64\usr\bin\wget.exe ${{ secrets.FTP_SERVER }}/tools/acre2_tools.zip --user ${{ secrets.FTP_USERNAME }} --password ${{ secrets.FTP_PASSWORD }} -q
@@ -96,7 +96,7 @@ jobs:
9696
run: |
9797
.\ci\battleye\signtool.exe sign /f .\ci\battleye\idi-systems.pfx /p ${{ secrets.BE_CRED_PASSWORD }} /t http://timestamp.digicert.com *.dll
9898
- name: Upload Artifact
99-
uses: actions/upload-artifact@v4
99+
uses: actions/upload-artifact@v6
100100
with:
101101
name: acre2-extensions-${{ matrix.arch }}
102102
path: |
@@ -112,7 +112,7 @@ jobs:
112112
runs-on: ubuntu-latest
113113
steps:
114114
- name: Download Artifacts
115-
uses: actions/download-artifact@v4
115+
uses: actions/download-artifact@v7
116116
- name: Prepare Archives
117117
run: |
118118
echo "Organize"
@@ -129,15 +129,15 @@ jobs:
129129
echo "::endgroup::"
130130
ls *.zip
131131
- name: Upload to FTP (ACRE2)
132-
uses: appleboy/scp-action@v0.1.3
132+
uses: appleboy/scp-action@v1.0.0
133133
with:
134134
host: ${{ secrets.FTP_SERVER }}
135135
username: ${{ secrets.FTP_USERNAME }}
136136
password: ${{ secrets.FTP_PASSWORD }}
137137
source: "acre2_${{ needs.build.outputs.VERSION }}${{ github.event.inputs.label }}.zip"
138138
target: "${{ secrets.FTP_SERVER }}/test/${{ github.event.inputs.path }}"
139139
- name: Upload to FTP (Symbols)
140-
uses: appleboy/scp-action@v0.1.3
140+
uses: appleboy/scp-action@v1.0.0
141141
with:
142142
host: ${{ secrets.FTP_SERVER }}
143143
username: ${{ secrets.FTP_USERNAME }}
@@ -160,7 +160,7 @@ jobs:
160160
runs-on: ubuntu-latest
161161
steps:
162162
- name: Download Artifacts
163-
uses: actions/download-artifact@v4
163+
uses: actions/download-artifact@v7
164164
- name: Prepare Archives
165165
run: |
166166
echo "Organize"
@@ -177,15 +177,15 @@ jobs:
177177
echo "::endgroup::"
178178
ls *.zip
179179
- name: Upload to FTP (ACRE2)
180-
uses: appleboy/scp-action@v0.1.3
180+
uses: appleboy/scp-action@v1.0.0
181181
with:
182182
host: ${{ secrets.FTP_SERVER }}
183183
username: ${{ secrets.FTP_USERNAME }}
184184
password: ${{ secrets.FTP_PASSWORD }}
185185
source: "acre2_${{ needs.build.outputs.VERSION }}.zip"
186186
target: "${{ secrets.FTP_SERVER }}/dev"
187187
- name: Upload to FTP (Symbols)
188-
uses: appleboy/scp-action@v0.1.3
188+
uses: appleboy/scp-action@v1.0.0
189189
with:
190190
host: ${{ secrets.FTP_SERVER }}
191191
username: ${{ secrets.FTP_USERNAME }}
@@ -218,7 +218,7 @@ jobs:
218218
runs-on: ubuntu-latest
219219
steps:
220220
- name: Download Artifacts
221-
uses: actions/download-artifact@v4
221+
uses: actions/download-artifact@v7
222222
- name: Prepare Archives
223223
run: |
224224
echo "Organize"
@@ -235,15 +235,15 @@ jobs:
235235
echo "::endgroup::"
236236
ls *.zip
237237
- name: Upload to FTP (ACRE2)
238-
uses: appleboy/scp-action@v0.1.3
238+
uses: appleboy/scp-action@v1.0.0
239239
with:
240240
host: ${{ secrets.FTP_SERVER }}
241241
username: ${{ secrets.FTP_USERNAME }}
242242
password: ${{ secrets.FTP_PASSWORD }}
243243
source: "acre2_${{ needs.build.outputs.VERSION }}.zip"
244244
target: "${{ secrets.FTP_SERVER }}/release"
245245
- name: Upload to FTP (Symbols)
246-
uses: appleboy/scp-action@v0.1.3
246+
uses: appleboy/scp-action@v1.0.0
247247
with:
248248
host: ${{ secrets.FTP_SERVER }}
249249
username: ${{ secrets.FTP_USERNAME }}
@@ -262,7 +262,7 @@ jobs:
262262
STEAM_PASSWORD: ${{ secrets.STEAM_PASSWORD }}
263263
- name: Upload to GitHub
264264
id: github_release
265-
uses: softprops/action-gh-release@v1
265+
uses: softprops/action-gh-release@v2
266266
with:
267267
draft: true
268268
files: acre2_${{ needs.build.outputs.VERSION }}.zip

0 commit comments

Comments
 (0)