Skip to content

Commit 6cb7af9

Browse files
authored
Merge pull request #770 from dreamsyntax/ci-update
CI: Update actions and node 14->20
2 parents c3c095f + cfcbf8a commit 6cb7af9

3 files changed

Lines changed: 31 additions & 31 deletions

File tree

.github/workflows/build-and-publish.yml

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ jobs:
3131
shell: pwsh
3232

3333
steps:
34-
- uses: actions/checkout@v4
34+
- uses: actions/checkout@v6
3535
with:
3636
fetch-depth: 0
3737
submodules: 'recursive'
@@ -45,9 +45,9 @@ jobs:
4545
4646
# Required for C#10 features.
4747
- name: Setup Node.js
48-
uses: actions/setup-node@v4
48+
uses: actions/setup-node@v6
4949
with:
50-
node-version: '14'
50+
node-version: '20'
5151

5252
- name: Setup MSVC
5353
uses: ilammy/msvc-dev-cmd@v1
@@ -59,22 +59,22 @@ jobs:
5959
run: npm install -g auto-changelog
6060

6161
- name: Setup Dotnet SDK (5.0)
62-
uses: actions/setup-dotnet@v4
62+
uses: actions/setup-dotnet@v5
6363
with:
6464
dotnet-version: '5.0.x'
6565

6666
- name: Setup Dotnet SDK (7.0)
67-
uses: actions/setup-dotnet@v4
67+
uses: actions/setup-dotnet@v5
6868
with:
6969
dotnet-version: '7.0.x'
7070

7171
- name: Setup Dotnet SDK (8.0)
72-
uses: actions/setup-dotnet@v4
72+
uses: actions/setup-dotnet@v5
7373
with:
7474
dotnet-version: '8.0.x'
7575

7676
- name: Setup Dotnet SDK (9.0)
77-
uses: actions/setup-dotnet@v4
77+
uses: actions/setup-dotnet@v5
7878
with:
7979
dotnet-version: '9.0.x'
8080

@@ -121,7 +121,7 @@ jobs:
121121
}
122122
123123
- name: Upload Chocolatey Artifact
124-
uses: actions/upload-artifact@v4
124+
uses: actions/upload-artifact@v5
125125
with:
126126
# Artifact name
127127
name: Chocolatey Package
@@ -130,7 +130,7 @@ jobs:
130130
retention-days: 0
131131

132132
- name: Upload Reloaded Artifact
133-
uses: actions/upload-artifact@v4
133+
uses: actions/upload-artifact@v5
134134
with:
135135
# Artifact name
136136
name: Loader Build
@@ -139,7 +139,7 @@ jobs:
139139
retention-days: 0
140140

141141
- name: Upload Installer Artifact
142-
uses: actions/upload-artifact@v4
142+
uses: actions/upload-artifact@v5
143143
with:
144144
# Artifact name
145145
name: Installer
@@ -150,7 +150,7 @@ jobs:
150150
retention-days: 0
151151

152152
- name: Upload NuGet Artifacts
153-
uses: actions/upload-artifact@v4
153+
uses: actions/upload-artifact@v5
154154
with:
155155
# Artifact name
156156
name: NuGet Packages
@@ -159,7 +159,7 @@ jobs:
159159
retention-days: 0
160160

161161
- name: Upload Changelog Artifact
162-
uses: actions/upload-artifact@v4
162+
uses: actions/upload-artifact@v5
163163
with:
164164
# Artifact name
165165
name: Changelog
@@ -168,7 +168,7 @@ jobs:
168168
retention-days: 0
169169

170170
- name: Upload Tools Artifact
171-
uses: actions/upload-artifact@v4
171+
uses: actions/upload-artifact@v5
172172
with:
173173
# Artifact name
174174
name: Tools

.github/workflows/reloaded-utils-server.yml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -46,25 +46,25 @@ jobs:
4646
shell: pwsh
4747

4848
steps:
49-
- uses: actions/checkout@v4
49+
- uses: actions/checkout@v6
5050
with:
5151
fetch-depth: 0
5252
submodules: 'recursive'
5353

5454
- name: Setup .NET Core SDK (5.0)
55-
uses: actions/setup-dotnet@v4
55+
uses: actions/setup-dotnet@v5
5656
with:
5757
dotnet-version: 5.0.x
5858

5959
- name: Setup .NET Core SDK (9.0)
60-
uses: actions/setup-dotnet@v4
60+
uses: actions/setup-dotnet@v5
6161
with:
6262
dotnet-version: 9.0.x
6363

6464
- name: Setup Node.js
65-
uses: actions/setup-node@v4
65+
uses: actions/setup-node@v6
6666
with:
67-
node-version: '14'
67+
node-version: '20'
6868

6969
- name: Setup AutoChangelog
7070
run: npm install -g auto-changelog
@@ -83,7 +83,7 @@ jobs:
8383
run: ./source/Mods/Reloaded.Utils.Server/Publish.ps1 -ChangelogPath "$env:PUBLISH_CHANGELOG_PATH" -BuildR2R true
8484

8585
- name: Upload GitHub Release Artifact
86-
uses: actions/upload-artifact@v4
86+
uses: actions/upload-artifact@v5
8787
with:
8888
# Artifact name
8989
name: GitHub Release
@@ -92,7 +92,7 @@ jobs:
9292
${{ env.PUBLISH_GITHUB_PATH }}/*
9393
9494
- name: Upload GameBanana Release Artifact
95-
uses: actions/upload-artifact@v4
95+
uses: actions/upload-artifact@v5
9696
with:
9797
# Artifact name
9898
name: GameBanana Release
@@ -101,7 +101,7 @@ jobs:
101101
${{ env.PUBLISH_GAMEBANANA_PATH }}/*
102102
103103
- name: Upload NuGet Release Artifact
104-
uses: actions/upload-artifact@v4
104+
uses: actions/upload-artifact@v5
105105
with:
106106
# Artifact name
107107
name: NuGet Release
@@ -110,7 +110,7 @@ jobs:
110110
${{ env.PUBLISH_NUGET_PATH }}/*
111111
112112
- name: Upload Changelog Artifact
113-
uses: actions/upload-artifact@v4
113+
uses: actions/upload-artifact@v5
114114
with:
115115
# Artifact name
116116
name: Changelog

source/Reloaded.Mod.Template/templates/configurable/.github/workflows/reloaded.yml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -48,25 +48,25 @@ jobs:
4848
shell: pwsh
4949

5050
steps:
51-
- uses: actions/checkout@v4
51+
- uses: actions/checkout@v6
5252
with:
5353
fetch-depth: 0
5454
submodules: 'recursive'
5555

5656
- name: Setup .NET Core SDK (5.0)
57-
uses: actions/setup-dotnet@v4
57+
uses: actions/setup-dotnet@v5
5858
with:
5959
dotnet-version: 5.0.x
6060

6161
- name: Setup .NET Core SDK (9.0)
62-
uses: actions/setup-dotnet@v4
62+
uses: actions/setup-dotnet@v5
6363
with:
6464
dotnet-version: 9.0.x
6565

6666
- name: Setup Node.js
67-
uses: actions/setup-node@v4
67+
uses: actions/setup-node@v6
6868
with:
69-
node-version: '14'
69+
node-version: '20'
7070

7171
- name: Setup AutoChangelog
7272
run: npm install -g auto-changelog
@@ -85,7 +85,7 @@ jobs:
8585
run: ./Publish.ps1 -ChangelogPath "$env:PUBLISH_CHANGELOG_PATH"
8686

8787
- name: Upload GitHub Release Artifact
88-
uses: actions/upload-artifact@v4
88+
uses: actions/upload-artifact@v5
8989
with:
9090
# Artifact name
9191
name: GitHub Release
@@ -94,7 +94,7 @@ jobs:
9494
${{ env.PUBLISH_GITHUB_PATH }}/*
9595
9696
- name: Upload GameBanana Release Artifact
97-
uses: actions/upload-artifact@v4
97+
uses: actions/upload-artifact@v5
9898
with:
9999
# Artifact name
100100
name: GameBanana Release
@@ -103,7 +103,7 @@ jobs:
103103
${{ env.PUBLISH_GAMEBANANA_PATH }}/*
104104
105105
- name: Upload NuGet Release Artifact
106-
uses: actions/upload-artifact@v4
106+
uses: actions/upload-artifact@v5
107107
with:
108108
# Artifact name
109109
name: NuGet Release
@@ -112,7 +112,7 @@ jobs:
112112
${{ env.PUBLISH_NUGET_PATH }}/*
113113
114114
- name: Upload Changelog Artifact
115-
uses: actions/upload-artifact@v4
115+
uses: actions/upload-artifact@v5
116116
with:
117117
# Artifact name
118118
name: Changelog

0 commit comments

Comments
 (0)