Skip to content

Commit e3f9589

Browse files
committed
Update GitHub Actions artifacts to v5 and checkout to v6
1 parent 335b930 commit e3f9589

8 files changed

+30
-30
lines changed

.github/workflows/alpha-deployment.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ jobs:
2626
name: ubuntu-latest
2727
runs-on: ubuntu-latest
2828
steps:
29-
- uses: actions/checkout@v4
29+
- uses: actions/checkout@v6
3030
with:
3131
fetch-depth: 0
3232
- name: 'Cache: .nuke/temp, ~/.nuget/packages'

.github/workflows/macos-latest.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030
name: macos-latest
3131
runs-on: macos-latest
3232
steps:
33-
- uses: actions/checkout@v4
33+
- uses: actions/checkout@v6
3434
with:
3535
fetch-depth: 0
3636
- name: 'Cache: .nuke/temp, ~/.nuget/packages'

.github/workflows/ubuntu-latest.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030
name: ubuntu-latest
3131
runs-on: ubuntu-latest
3232
steps:
33-
- uses: actions/checkout@v4
33+
- uses: actions/checkout@v6
3434
with:
3535
fetch-depth: 0
3636
- name: 'Cache: .nuke/temp, ~/.nuget/packages'

.github/workflows/windows-latest.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030
name: windows-latest
3131
runs-on: windows-latest
3232
steps:
33-
- uses: actions/checkout@v4
33+
- uses: actions/checkout@v6
3434
with:
3535
fetch-depth: 0
3636
- name: 'Cache: .nuke/temp, ~/.nuget/packages'

source/Nuke.Common.Tests/CI/ConfigurationGenerationTest.Test_testName=detailed-triggers_attribute=GitHubActionsAttribute.verified.txt

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ jobs:
6060
name: environment-name
6161
url: environment-url
6262
steps:
63-
- uses: actions/checkout@v4
63+
- uses: actions/checkout@v6
6464
with:
6565
submodules: recursive
6666
lfs: true
@@ -80,19 +80,19 @@ jobs:
8080
OptionalInput: ${{ github.event.inputs.OptionalInput }}
8181
RequiredInput: ${{ github.event.inputs.RequiredInput }}
8282
- name: 'Publish: src'
83-
uses: actions/upload-artifact@v4
83+
uses: actions/upload-artifact@v5
8484
if: success() || failure()
8585
with:
8686
name: src
8787
path: src
8888
- name: 'Publish: test-results'
89-
uses: actions/upload-artifact@v4
89+
uses: actions/upload-artifact@v5
9090
if: success() || failure()
9191
with:
9292
name: test-results
9393
path: output/test-results
9494
- name: 'Publish: coverage-report.zip'
95-
uses: actions/upload-artifact@v4
95+
uses: actions/upload-artifact@v5
9696
if: success() || failure()
9797
with:
9898
name: coverage-report.zip
@@ -108,7 +108,7 @@ jobs:
108108
name: environment-name
109109
url: environment-url
110110
steps:
111-
- uses: actions/checkout@v4
111+
- uses: actions/checkout@v6
112112
with:
113113
submodules: recursive
114114
lfs: true
@@ -128,19 +128,19 @@ jobs:
128128
OptionalInput: ${{ github.event.inputs.OptionalInput }}
129129
RequiredInput: ${{ github.event.inputs.RequiredInput }}
130130
- name: 'Publish: src'
131-
uses: actions/upload-artifact@v4
131+
uses: actions/upload-artifact@v5
132132
if: success() || failure()
133133
with:
134134
name: src
135135
path: src
136136
- name: 'Publish: test-results'
137-
uses: actions/upload-artifact@v4
137+
uses: actions/upload-artifact@v5
138138
if: success() || failure()
139139
with:
140140
name: test-results
141141
path: output/test-results
142142
- name: 'Publish: coverage-report.zip'
143-
uses: actions/upload-artifact@v4
143+
uses: actions/upload-artifact@v5
144144
if: success() || failure()
145145
with:
146146
name: coverage-report.zip
@@ -156,7 +156,7 @@ jobs:
156156
name: environment-name
157157
url: environment-url
158158
steps:
159-
- uses: actions/checkout@v4
159+
- uses: actions/checkout@v6
160160
with:
161161
submodules: recursive
162162
lfs: true
@@ -176,19 +176,19 @@ jobs:
176176
OptionalInput: ${{ github.event.inputs.OptionalInput }}
177177
RequiredInput: ${{ github.event.inputs.RequiredInput }}
178178
- name: 'Publish: src'
179-
uses: actions/upload-artifact@v4
179+
uses: actions/upload-artifact@v5
180180
if: success() || failure()
181181
with:
182182
name: src
183183
path: src
184184
- name: 'Publish: test-results'
185-
uses: actions/upload-artifact@v4
185+
uses: actions/upload-artifact@v5
186186
if: success() || failure()
187187
with:
188188
name: test-results
189189
path: output/test-results
190190
- name: 'Publish: coverage-report.zip'
191-
uses: actions/upload-artifact@v4
191+
uses: actions/upload-artifact@v5
192192
if: success() || failure()
193193
with:
194194
name: coverage-report.zip

source/Nuke.Common.Tests/CI/ConfigurationGenerationTest.Test_testName=simple-triggers_attribute=GitHubActionsAttribute.verified.txt

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ jobs:
2727
name: macos-latest
2828
runs-on: macos-latest
2929
steps:
30-
- uses: actions/checkout@v4
30+
- uses: actions/checkout@v6
3131
- name: 'Cache: .nuke/temp, ~/.nuget/packages'
3232
uses: actions/cache@v4
3333
with:
@@ -41,25 +41,25 @@ jobs:
4141
ApiKey: ${{ secrets.API_KEY }}
4242
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
4343
- name: 'Publish: src'
44-
uses: actions/upload-artifact@v4
44+
uses: actions/upload-artifact@v5
4545
with:
4646
name: src
4747
path: src
4848
- name: 'Publish: test-results'
49-
uses: actions/upload-artifact@v4
49+
uses: actions/upload-artifact@v5
5050
with:
5151
name: test-results
5252
path: output/test-results
5353
- name: 'Publish: coverage-report.zip'
54-
uses: actions/upload-artifact@v4
54+
uses: actions/upload-artifact@v5
5555
with:
5656
name: coverage-report.zip
5757
path: output/coverage-report.zip
5858
ubuntu-latest:
5959
name: ubuntu-latest
6060
runs-on: ubuntu-latest
6161
steps:
62-
- uses: actions/checkout@v4
62+
- uses: actions/checkout@v6
6363
- name: 'Cache: .nuke/temp, ~/.nuget/packages'
6464
uses: actions/cache@v4
6565
with:
@@ -73,25 +73,25 @@ jobs:
7373
ApiKey: ${{ secrets.API_KEY }}
7474
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
7575
- name: 'Publish: src'
76-
uses: actions/upload-artifact@v4
76+
uses: actions/upload-artifact@v5
7777
with:
7878
name: src
7979
path: src
8080
- name: 'Publish: test-results'
81-
uses: actions/upload-artifact@v4
81+
uses: actions/upload-artifact@v5
8282
with:
8383
name: test-results
8484
path: output/test-results
8585
- name: 'Publish: coverage-report.zip'
86-
uses: actions/upload-artifact@v4
86+
uses: actions/upload-artifact@v5
8787
with:
8888
name: coverage-report.zip
8989
path: output/coverage-report.zip
9090
windows-latest:
9191
name: windows-latest
9292
runs-on: windows-latest
9393
steps:
94-
- uses: actions/checkout@v4
94+
- uses: actions/checkout@v6
9595
- name: 'Cache: .nuke/temp, ~/.nuget/packages'
9696
uses: actions/cache@v4
9797
with:
@@ -105,17 +105,17 @@ jobs:
105105
ApiKey: ${{ secrets.API_KEY }}
106106
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
107107
- name: 'Publish: src'
108-
uses: actions/upload-artifact@v4
108+
uses: actions/upload-artifact@v5
109109
with:
110110
name: src
111111
path: src
112112
- name: 'Publish: test-results'
113-
uses: actions/upload-artifact@v4
113+
uses: actions/upload-artifact@v5
114114
with:
115115
name: test-results
116116
path: output/test-results
117117
- name: 'Publish: coverage-report.zip'
118-
uses: actions/upload-artifact@v4
118+
uses: actions/upload-artifact@v5
119119
with:
120120
name: coverage-report.zip
121121
path: output/coverage-report.zip

source/Nuke.Common/CI/GitHubActions/Configuration/GitHubActionsArtifactStep.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ public class GitHubActionsArtifactStep : GitHubActionsStep
1717
public override void Write(CustomFileWriter writer)
1818
{
1919
writer.WriteLine("- name: " + $"Publish: {Name}".SingleQuote());
20-
writer.WriteLine(" uses: actions/upload-artifact@v4");
20+
writer.WriteLine(" uses: actions/upload-artifact@v5");
2121

2222
using (writer.Indent())
2323
{

source/Nuke.Common/CI/GitHubActions/Configuration/GitHubActionsCheckoutStep.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ public class GitHubActionsCheckoutStep : GitHubActionsStep
2020

2121
public override void Write(CustomFileWriter writer)
2222
{
23-
writer.WriteLine("- uses: actions/checkout@v4");
23+
writer.WriteLine("- uses: actions/checkout@v6");
2424

2525
if (Submodules.HasValue || Lfs.HasValue || FetchDepth.HasValue || Progress.HasValue || !Filter.IsNullOrWhiteSpace())
2626
{

0 commit comments

Comments
 (0)