Skip to content

Commit e9fc768

Browse files
authored
CI: Update GitHub runners to latest version (#1348)
and replace actions that contain deprecated functions
1 parent b9aa71c commit e9fc768

File tree

2 files changed

+12
-15
lines changed

2 files changed

+12
-15
lines changed

.github/workflows/build-check.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ env:
1616

1717
jobs:
1818
build-check:
19-
runs-on: ubuntu-20.04
19+
runs-on: ubuntu-24.04
2020
permissions:
2121
contents: read
2222

@@ -31,12 +31,12 @@ jobs:
3131
echo "DB_FOLDER="${{github.workspace}}/${expansion}-db >> $GITHUB_ENV
3232
3333
- name: Checkout DB
34-
uses: actions/checkout@v2
34+
uses: actions/checkout@v4
3535
with:
3636
path: ${{env.DB_FOLDER}}
3737

3838
- name: Checkout CORE
39-
uses: actions/checkout@v2
39+
uses: actions/checkout@v4
4040
with:
4141
repository: ${{env.CORE_REPO}}
4242
path: ${{env.CORE_FOLDER}}
@@ -52,7 +52,7 @@ jobs:
5252
5353
notify-failure:
5454
name: Send Notification to Discord on Failure
55-
runs-on: ubuntu-20.04
55+
runs-on: ubuntu-latest
5656
permissions:
5757
contents: none
5858
if: failure()

.github/workflows/build-release.yml

Lines changed: 8 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -38,16 +38,17 @@ jobs:
3838
echo "CHAR_DB_NAME=${expansion}characters" >> $env:GITHUB_ENV
3939
echo "REALM_DB_NAME=${expansion}realmd" >> $env:GITHUB_ENV
4040
echo "LOGS_DB_NAME=${expansion}logs" >> $env:GITHUB_ENV
41+
echo "BUILD_DATE=$(date +'%Y-%m-%d')" >> $env:GITHUB_ENV
4142
md -Force "${{env.CACHED_FOLDER}}"
4243
md -Force "${{env.WORK_FOLDER}}"
4344
4445
- name: Checkout DB
45-
uses: actions/checkout@v2
46+
uses: actions/checkout@v4
4647
with:
4748
path: ${{env.DB_FOLDER}}
4849

4950
- name: Checkout CORE
50-
uses: actions/checkout@v2
51+
uses: actions/checkout@v4
5152
with:
5253
repository: ${{env.CORE_REPO}}
5354
path: ${{env.CORE_FOLDER}}
@@ -198,7 +199,7 @@ jobs:
198199
choco install gawk
199200
200201
- name: Checkout mysql2sqlite
201-
uses: actions/checkout@v2
202+
uses: actions/checkout@v4
202203
with:
203204
repository: dumblob/mysql2sqlite
204205
path: ${{env.CORE_FOLDER}}/mysql2sqlite
@@ -219,22 +220,18 @@ jobs:
219220
7z a -tzip "${{github.workspace}}\releases\${{env.EXPANSION_NAME}}-all-db.zip" "${{env.FINAL_SQL_FOLDER}}\*.sql"
220221
7z a -tzip "${{github.workspace}}\releases\${{env.EXPANSION_NAME}}-sqlite-db.zip" "${{env.FINAL_SQL_FOLDER}}\*.sqlite"
221222
222-
- name: Get Current Date
223-
id: date
224-
run: echo "::set-output name=date::$(date +'%Y-%m-%d')"
225-
226223
- name: Upload Snapshot
227224
uses: "marvinpinto/action-automatic-releases@latest"
228225
with:
229-
repo_token: "${{ secrets.PUSH_RELEASE_TOKEN }}"
226+
repo_token: "${{ secrets.GITHUB_TOKEN }}"
230227
automatic_release_tag: "latest"
231228
prerelease: false
232-
title: "Development Build(${{ steps.date.outputs.date }})"
229+
title: "Development Build(${{env.BUILD_DATE}})"
233230
files: releases
234231

235232
notify-success:
236233
name: Send Notification to Discord on Success
237-
runs-on: ubuntu-20.04
234+
runs-on: ubuntu-latest
238235
permissions:
239236
contents: none
240237

@@ -269,7 +266,7 @@ jobs:
269266

270267
notify-failure:
271268
name: Send Notification to Discord on Failure
272-
runs-on: ubuntu-20.04
269+
runs-on: ubuntu-latest
273270
permissions:
274271
contents: none
275272
if: failure()

0 commit comments

Comments
 (0)