Skip to content

Commit 9414799

Browse files
authored
Merge pull request #1886 from rabbitmq/lukebakken/gha-updates
Update GHA via `actions-up`
2 parents 334a128 + 749193a commit 9414799

File tree

4 files changed

+33
-33
lines changed

4 files changed

+33
-33
lines changed

.github/workflows/build-test.yaml

Lines changed: 26 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -14,15 +14,15 @@ jobs:
1414
NUGET_CERT_REVOCATION_MODE: offline
1515
steps:
1616
- name: Clone repository
17-
uses: actions/checkout@v5
17+
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
1818
with:
1919
submodules: true
2020
- name: Setup .NET SDK
21-
uses: actions/setup-dotnet@v5
21+
uses: actions/setup-dotnet@2016bd2012dba4e32de620c46fe006a3ac9f0602 # v5.0.1
2222
with:
2323
global-json-file: global.json
2424
- name: Cache NuGet packages
25-
uses: actions/cache@v4
25+
uses: actions/cache@9255dc7a253b0ccc959486e2bca901246202afeb # v5.0.1
2626
with:
2727
path: |
2828
~/.nuget/packages
@@ -39,7 +39,7 @@ jobs:
3939
- name: Unit Tests
4040
run: dotnet test "${{ github.workspace }}\projects\Test\Unit\Unit.csproj" --no-restore --no-build --logger 'console;verbosity=detailed'
4141
- name: Upload Build (Debug)
42-
uses: actions/upload-artifact@v5
42+
uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0
4343
with:
4444
name: rabbitmq-dotnet-client-build-win32
4545
path: |
@@ -55,22 +55,22 @@ jobs:
5555
NUGET_CERT_REVOCATION_MODE: offline
5656
steps:
5757
- name: Clone repository
58-
uses: actions/checkout@v5
58+
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
5959
with:
6060
submodules: true
6161
- name: Setup .NET SDK
62-
uses: actions/setup-dotnet@v5
62+
uses: actions/setup-dotnet@2016bd2012dba4e32de620c46fe006a3ac9f0602 # v5.0.1
6363
with:
6464
global-json-file: global.json
6565
- name: Cache installers
66-
uses: actions/cache@v4
66+
uses: actions/cache@9255dc7a253b0ccc959486e2bca901246202afeb # v5.0.1
6767
with:
6868
# Note: the cache path is relative to the workspace directory
6969
# https://docs.github.com/en/actions/using-workflows/caching-dependencies-to-speed-up-workflows#using-the-cache-action
7070
path: ~/installers
7171
key: ${{ runner.os }}-v0-${{ hashFiles('.ci/windows/versions.json') }}
7272
- name: Download Build (Debug)
73-
uses: actions/download-artifact@v6
73+
uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7.0.0
7474
with:
7575
name: rabbitmq-dotnet-client-build-win32
7676
path: projects
@@ -93,7 +93,7 @@ jobs:
9393
run: ${{ github.workspace }}\.ci\windows\gha-log-check.ps1
9494
- name: Maybe upload RabbitMQ and Toxiproxy logs
9595
if: failure()
96-
uses: actions/upload-artifact@v5
96+
uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0
9797
with:
9898
name: rabbitmq-logs-integration-win32
9999
path: ~/AppData/Roaming/RabbitMQ/log/
@@ -105,22 +105,22 @@ jobs:
105105
NUGET_CERT_REVOCATION_MODE: offline
106106
steps:
107107
- name: Clone repository
108-
uses: actions/checkout@v5
108+
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
109109
with:
110110
submodules: true
111111
- name: Setup .NET SDK
112-
uses: actions/setup-dotnet@v5
112+
uses: actions/setup-dotnet@2016bd2012dba4e32de620c46fe006a3ac9f0602 # v5.0.1
113113
with:
114114
global-json-file: global.json
115115
- name: Cache installers
116-
uses: actions/cache@v4
116+
uses: actions/cache@9255dc7a253b0ccc959486e2bca901246202afeb # v5.0.1
117117
with:
118118
# Note: the cache path is relative to the workspace directory
119119
# https://docs.github.com/en/actions/using-workflows/caching-dependencies-to-speed-up-workflows#using-the-cache-action
120120
path: ~/installers
121121
key: ${{ runner.os }}-v0-${{ hashFiles('.ci/windows/versions.json') }}
122122
- name: Download Build (Debug)
123-
uses: actions/download-artifact@v6
123+
uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7.0.0
124124
with:
125125
name: rabbitmq-dotnet-client-build-win32
126126
path: projects
@@ -137,7 +137,7 @@ jobs:
137137
"${{ github.workspace }}\projects\Test\SequentialIntegration\SequentialIntegration.csproj" --no-restore --no-build --logger 'console;verbosity=detailed'
138138
- name: Maybe upload RabbitMQ logs
139139
if: failure()
140-
uses: actions/upload-artifact@v5
140+
uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0
141141
with:
142142
name: rabbitmq-logs-sequential-integration-win32
143143
path: ~/AppData/Roaming/RabbitMQ/log/
@@ -146,15 +146,15 @@ jobs:
146146
runs-on: ubuntu-latest
147147
steps:
148148
- name: Clone repository
149-
uses: actions/checkout@v5
149+
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
150150
with:
151151
submodules: true
152152
- name: Setup .NET SDK
153-
uses: actions/setup-dotnet@v5
153+
uses: actions/setup-dotnet@2016bd2012dba4e32de620c46fe006a3ac9f0602 # v5.0.1
154154
with:
155155
global-json-file: global.json
156156
- name: Cache NuGet packages
157-
uses: actions/cache@v4
157+
uses: actions/cache@9255dc7a253b0ccc959486e2bca901246202afeb # v5.0.1
158158
with:
159159
path: |
160160
~/.nuget/packages
@@ -171,7 +171,7 @@ jobs:
171171
- name: Unit Tests
172172
run: dotnet test "${{ github.workspace }}/projects/Test/Unit/Unit.csproj" --no-restore --no-build --logger 'console;verbosity=detailed'
173173
- name: Upload Build (Debug)
174-
uses: actions/upload-artifact@v5
174+
uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0
175175
with:
176176
name: rabbitmq-dotnet-client-build-ubuntu
177177
path: |
@@ -184,15 +184,15 @@ jobs:
184184
runs-on: ubuntu-latest
185185
steps:
186186
- name: Clone repository
187-
uses: actions/checkout@v5
187+
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
188188
with:
189189
submodules: true
190190
- name: Setup .NET SDK
191-
uses: actions/setup-dotnet@v5
191+
uses: actions/setup-dotnet@2016bd2012dba4e32de620c46fe006a3ac9f0602 # v5.0.1
192192
with:
193193
global-json-file: global.json
194194
- name: Download Build (Debug)
195-
uses: actions/download-artifact@v6
195+
uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7.0.0
196196
with:
197197
name: rabbitmq-dotnet-client-build-ubuntu
198198
path: projects
@@ -216,7 +216,7 @@ jobs:
216216
run: docker logs rabbitmq-dotnet-client-toxiproxy > ${{ github.workspace }}/.ci/ubuntu/log/toxiproxy.log
217217
- name: Maybe upload RabbitMQ logs
218218
if: failure()
219-
uses: actions/upload-artifact@v5
219+
uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0
220220
with:
221221
name: rabbitmq-logs-integration-ubuntu
222222
path: ${{ github.workspace }}/.ci/ubuntu/log/
@@ -225,15 +225,15 @@ jobs:
225225
runs-on: ubuntu-latest
226226
steps:
227227
- name: Clone repository
228-
uses: actions/checkout@v5
228+
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
229229
with:
230230
submodules: true
231231
- name: Setup .NET SDK
232-
uses: actions/setup-dotnet@v5
232+
uses: actions/setup-dotnet@2016bd2012dba4e32de620c46fe006a3ac9f0602 # v5.0.1
233233
with:
234234
global-json-file: global.json
235235
- name: Download Build (Debug)
236-
uses: actions/download-artifact@v6
236+
uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7.0.0
237237
with:
238238
name: rabbitmq-dotnet-client-build-ubuntu
239239
path: projects
@@ -251,7 +251,7 @@ jobs:
251251
"${{ github.workspace }}/projects/Test/SequentialIntegration/SequentialIntegration.csproj" --no-restore --no-build --logger 'console;verbosity=detailed'
252252
- name: Maybe upload RabbitMQ logs
253253
if: failure()
254-
uses: actions/upload-artifact@v5
254+
uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0
255255
with:
256256
name: rabbitmq-logs-sequential-integration-ubuntu
257257
path: ${{ github.workspace }}/.ci/ubuntu/log/

.github/workflows/codeql.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ jobs:
5151

5252
steps:
5353
- name: Checkout repository
54-
uses: actions/checkout@v5
54+
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
5555
with:
5656
submodules: true
5757

.github/workflows/oauth2.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,13 +17,13 @@ jobs:
1717
name: oauth2-${{ matrix.oauth2-provider }}
1818
runs-on: ubuntu-latest
1919
steps:
20-
- uses: actions/checkout@v5
20+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
2121
with:
2222
submodules: true
23-
- uses: actions/setup-dotnet@v5
23+
- uses: actions/setup-dotnet@2016bd2012dba4e32de620c46fe006a3ac9f0602 # v5.0.1
2424
with:
2525
dotnet-version: 8.x
26-
- uses: actions/cache@v4
26+
- uses: actions/cache@9255dc7a253b0ccc959486e2bca901246202afeb # v5.0.1
2727
with:
2828
path: |
2929
~/.nuget/packages

.github/workflows/publish-nuget.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,14 +13,14 @@ jobs:
1313
publish-nuget:
1414
runs-on: windows-latest
1515
steps:
16-
- uses: actions/checkout@v5
16+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
1717
with:
1818
submodules: true
1919
- name: Setup .NET SDK
20-
uses: actions/setup-dotnet@v5
20+
uses: actions/setup-dotnet@2016bd2012dba4e32de620c46fe006a3ac9f0602 # v5.0.1
2121
with:
2222
global-json-file: global.json
23-
- uses: actions/cache@v4
23+
- uses: actions/cache@9255dc7a253b0ccc959486e2bca901246202afeb # v5.0.1
2424
with:
2525
path: |
2626
~/.nuget/packages

0 commit comments

Comments
 (0)