54
54
55
55
- name : Determine Version
56
56
id : gitversion
57
- uses : gittools/actions/gitversion/execute@v0.10.2
57
+ uses : gittools/actions/gitversion/execute@v1.1.1
58
58
with :
59
59
useConfigFile : true
60
60
updateAssemblyInfo : true
@@ -65,23 +65,23 @@ jobs:
65
65
run : cat src/AssemblyInfo.cs
66
66
67
67
- name : Log in to the Container registry
68
- uses : docker/login-action@v2.1 .0
68
+ uses : docker/login-action@v3.2 .0
69
69
with :
70
70
registry : ${{ env.REGISTRY }}
71
71
username : ${{ github.actor }}
72
72
password : ${{ secrets.GITHUB_TOKEN }}
73
73
74
74
- name : Extract metadata (tags, labels) for Docker
75
75
id : meta
76
- uses : docker/metadata-action@v4.4.0
76
+ uses : docker/metadata-action@v5.5.1
77
77
with :
78
78
images : ${{ matrix.image }}
79
79
tags : |
80
80
type=raw,value=latest,enable=${{ github.ref == format('refs/heads/{0}', 'main') }}
81
81
type=raw,value=${{ steps.gitversion.outputs.semVer }}
82
82
83
83
- name : Build and Push Container Image for ${{ matrix.dockerfile }}
84
- uses : docker/build-push-action@v4.0 .0
84
+ uses : docker/build-push-action@v5.4 .0
85
85
with :
86
86
context : .
87
87
push : ${{ contains(github.ref, 'refs/heads/main') || contains(github.ref, 'refs/heads/develop') ||contains(github.head_ref, 'release/') || contains(github.head_ref, 'feature/') || contains(github.head_ref, 'develop') }}
@@ -124,7 +124,7 @@ jobs:
124
124
125
125
- name : Anchore Container Scan
126
126
id : anchore-scan
127
- uses : anchore/scan-action@v3.3.5
127
+ uses : anchore/scan-action@v3.6.4
128
128
continue-on-error : true
129
129
if : ${{ contains(github.ref, 'refs/heads/main') || contains(github.head_ref, 'release/') }}
130
130
with :
@@ -153,18 +153,18 @@ jobs:
153
153
154
154
- uses : actions/setup-dotnet@v3
155
155
with :
156
- dotnet-version : " 6 .0.x"
156
+ dotnet-version : " 8 .0.x"
157
157
158
158
- name : Enable NuGet cache
159
- uses : actions/cache@v3.3.1
159
+ uses : actions/cache@v4.0.2
160
160
with :
161
161
path : ~/.nuget/packages
162
162
key : ${{ runner.os }}-nuget-${{ hashFiles('**/packages.lock.json') }}
163
163
restore-keys : |
164
164
${{ runner.os }}-nuget
165
165
166
166
- name : Setup DocFX
167
- uses : crazy-max/ghaction-chocolatey@v2
167
+ uses : crazy-max/ghaction-chocolatey@v3
168
168
with :
169
169
args : install docfx
170
170
@@ -226,12 +226,12 @@ jobs:
226
226
msg : ${{ github.repository }}
227
227
228
228
- name : Install GitReleaseManager
229
- uses : gittools/actions/gitreleasemanager/setup@v0.10.2
229
+ uses : gittools/actions/gitreleasemanager/setup@v1.1.1
230
230
with :
231
231
versionSpec : " 0.13.x"
232
232
233
233
- name : Create release with GitReleaseManager
234
- uses : gittools/actions/gitreleasemanager/create@v0.10.2
234
+ uses : gittools/actions/gitreleasemanager/create@v1.1.1
235
235
with :
236
236
token : ${{ secrets.GITHUB_TOKEN }}
237
237
owner : ${{ steps.repo.outputs._0 }}
@@ -242,7 +242,7 @@ jobs:
242
242
artifacts/mwm-docs-${{ env.SEMVER }}.zip
243
243
244
244
- name : Publish release with GitReleaseManager
245
- uses : gittools/actions/gitreleasemanager/publish@v0.10.2
245
+ uses : gittools/actions/gitreleasemanager/publish@v1.1.1
246
246
if : ${{ contains(github.ref, 'refs/heads/main') }}
247
247
with :
248
248
token : ${{ secrets.GITHUB_TOKEN }}
@@ -251,7 +251,7 @@ jobs:
251
251
tagName : ${{ env.MAJORMINORPATCH }}
252
252
253
253
- name : Close release with GitReleaseManager
254
- uses : gittools/actions/gitreleasemanager/close@v0.10.2
254
+ uses : gittools/actions/gitreleasemanager/close@v1.1.1
255
255
if : ${{ contains(github.ref, 'refs/heads/main') }}
256
256
with :
257
257
token : ${{ secrets.GITHUB_TOKEN }}
@@ -267,7 +267,7 @@ jobs:
267
267
ls -lR userguide/
268
268
269
269
- name : Deploy Docs
270
- uses : peaceiris/actions-gh-pages@v3
270
+ uses : peaceiris/actions-gh-pages@v4
271
271
if : ${{ contains(github.ref, 'refs/heads/main') }}
272
272
with :
273
273
github_token : ${{ secrets.GITHUB_TOKEN }}
0 commit comments