Skip to content

Commit 25db783

Browse files
Merge pull request #1842 from rabbitmq/ci-changes
Pin .NET SDK versions for CI/CD runs
2 parents 1e6f8ab + 30a509d commit 25db783

File tree

3 files changed

+32
-2
lines changed

3 files changed

+32
-2
lines changed

.github/workflows/build-test.yaml

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,10 @@ jobs:
1414
uses: actions/checkout@v4
1515
with:
1616
submodules: true
17+
- name: Setup .NET SDK
18+
uses: actions/setup-dotnet@v4
19+
with:
20+
global-json-file: global.json
1721
- name: Cache NuGet packages
1822
uses: actions/cache@v4
1923
with:
@@ -51,6 +55,10 @@ jobs:
5155
uses: actions/checkout@v4
5256
with:
5357
submodules: true
58+
- name: Setup .NET SDK
59+
uses: actions/setup-dotnet@v4
60+
with:
61+
global-json-file: global.json
5462
- name: Cache installers
5563
uses: actions/cache@v4
5664
with:
@@ -97,6 +105,10 @@ jobs:
97105
uses: actions/checkout@v4
98106
with:
99107
submodules: true
108+
- name: Setup .NET SDK
109+
uses: actions/setup-dotnet@v4
110+
with:
111+
global-json-file: global.json
100112
- name: Cache installers
101113
uses: actions/cache@v4
102114
with:
@@ -134,6 +146,10 @@ jobs:
134146
uses: actions/checkout@v4
135147
with:
136148
submodules: true
149+
- name: Setup .NET SDK
150+
uses: actions/setup-dotnet@v4
151+
with:
152+
global-json-file: global.json
137153
- name: Cache NuGet packages
138154
uses: actions/cache@v4
139155
with:
@@ -168,6 +184,10 @@ jobs:
168184
uses: actions/checkout@v4
169185
with:
170186
submodules: true
187+
- name: Setup .NET SDK
188+
uses: actions/setup-dotnet@v4
189+
with:
190+
global-json-file: global.json
171191
- name: Download Build (Debug)
172192
uses: actions/download-artifact@v4
173193
with:
@@ -205,6 +225,10 @@ jobs:
205225
uses: actions/checkout@v4
206226
with:
207227
submodules: true
228+
- name: Setup .NET SDK
229+
uses: actions/setup-dotnet@v4
230+
with:
231+
global-json-file: global.json
208232
- name: Download Build (Debug)
209233
uses: actions/download-artifact@v4
210234
with:

.github/workflows/publish-nuget.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,10 @@ jobs:
1313
- uses: actions/checkout@v4
1414
with:
1515
submodules: true
16+
- name: Setup .NET SDK
17+
uses: actions/setup-dotnet@v4
18+
with:
19+
global-json-file: global.json
1620
- uses: actions/cache@v4
1721
with:
1822
path: |

global.json

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
{
22
"sdk": {
3-
"allowPrerelease": false
3+
"version": "8.0.0",
4+
"allowPrerelease": false,
5+
"rollForward": "latestFeature"
46
}
5-
}
7+
}

0 commit comments

Comments
 (0)