Skip to content

Commit acaa8bc

Browse files
lgamorimclaude
andcommitted
Bump CI actions to Node 24 majors to clear runner deprecation warning
GitHub Actions runners deprecated Node 20 and annotate every run that uses a node20 action. checkout v4, setup-dotnet v4, and upload-artifact v4 all run on node20, so bump each to its current major: - actions/checkout v4 -> v7 (Node 24 since v5; v6/v7 changes do not affect this workflow's usage) - actions/setup-dotnet v4 -> v6 (Node 24 since v5; global.json's fully-qualified sdk.version satisfies the stricter v5.4 validation) - actions/upload-artifact v4 -> v7 (Node 24 default since v6; the name/path inputs used here are unchanged) Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
1 parent 94c91c5 commit acaa8bc

1 file changed

Lines changed: 5 additions & 5 deletions

File tree

.github/workflows/ci.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,10 @@ jobs:
1515

1616
steps:
1717
- name: Checkout
18-
uses: actions/checkout@v4
18+
uses: actions/checkout@v7
1919

2020
- name: Setup .NET
21-
uses: actions/setup-dotnet@v4
21+
uses: actions/setup-dotnet@v6
2222
with:
2323
global-json-file: global.json
2424

@@ -38,7 +38,7 @@ jobs:
3838
run: dotnet pack --configuration Release --no-build --output artifacts
3939

4040
- name: Upload NuGet artifacts
41-
uses: actions/upload-artifact@v4
41+
uses: actions/upload-artifact@v7
4242
with:
4343
name: nuget-packages
4444
path: artifacts/*.nupkg
@@ -48,10 +48,10 @@ jobs:
4848

4949
steps:
5050
- name: Checkout
51-
uses: actions/checkout@v4
51+
uses: actions/checkout@v7
5252

5353
- name: Setup .NET
54-
uses: actions/setup-dotnet@v4
54+
uses: actions/setup-dotnet@v6
5555
with:
5656
global-json-file: global.json
5757

0 commit comments

Comments
 (0)