Skip to content

Commit a908068

Browse files
committed
Update dependencies, licenses and CI configurations
1 parent 3612111 commit a908068

File tree

10 files changed

+78832
-14507
lines changed

10 files changed

+78832
-14507
lines changed

.github/workflows/ci.yml

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ jobs:
3636

3737
steps:
3838
- name: Checkout repository
39-
uses: actions/checkout@v3
39+
uses: actions/checkout@v4
4040
with:
4141
fetch-depth: 0
4242
- uses: actions/setup-dotnet@v4
@@ -95,7 +95,7 @@ jobs:
9595
runs-on: ubuntu-latest
9696
steps:
9797
- name: Set up JDK 17
98-
uses: actions/setup-java@v3
98+
uses: actions/setup-java@v4
9999
with:
100100
distribution: 'zulu'
101101
java-version: '17'
@@ -112,7 +112,7 @@ jobs:
112112
restore-keys: |
113113
${{ runner.os }}-nuget
114114
115-
- uses: actions/checkout@v3
115+
- uses: actions/checkout@v4
116116
with:
117117
fetch-depth: 0
118118

@@ -189,7 +189,7 @@ jobs:
189189

190190
steps:
191191
- name: Checkout repository
192-
uses: actions/checkout@v3
192+
uses: actions/checkout@v4
193193
with:
194194
fetch-depth: 0
195195

@@ -214,7 +214,7 @@ jobs:
214214

215215
- name: Determine Version
216216
id: gitversion
217-
uses: gittools/actions/gitversion/execute@v1.1.1
217+
uses: gittools/actions/gitversion/execute@v3.1.11
218218

219219
with:
220220
useConfigFile: true
@@ -230,7 +230,7 @@ jobs:
230230
if: ${{ matrix.os == 'ubuntu-latest' }}
231231
run: |
232232
mkdir $PACKAGEDIR
233-
dotnet pack --no-build -c ${{ env.BUILD_CONFIG }} -o $PACKAGEDIR -p:PackageVersion=${{ steps.gitversion.outputs.nuGetVersionV2 }}
233+
dotnet pack --no-build -c ${{ env.BUILD_CONFIG }} -o $PACKAGEDIR -p:PackageVersion=${{ steps.gitversion.outputs.majorMinorPatch }}-${{ steps.gitversion.outputs.EscapedBranchName }}.${{ steps.gitversion.outputs.CommitsSinceVersionSource }}
234234
ls -lR $PACKAGEDIR
235235
working-directory: ./src
236236

@@ -313,10 +313,10 @@ jobs:
313313
runs-on: ubuntu-latest
314314
needs: [build, unit-test]
315315
env:
316-
MAJORMINORPATCH: ${{ needs.build.outputs.majorMinorPatch }}
316+
MAJORMINORPATCH: ${{ needs.build.outputs.MajorMinorPatch }}
317317

318318
steps:
319-
- uses: actions/checkout@v3
319+
- uses: actions/checkout@v4
320320
with:
321321
fetch-depth: 0
322322

@@ -337,12 +337,12 @@ jobs:
337337
msg: ${{ github.repository }}
338338

339339
- name: Install GitReleaseManager
340-
uses: gittools/actions/gitreleasemanager/setup@v0.17.0
340+
uses: gittools/actions/gitreleasemanager/setup@v3.1.11
341341
with:
342342
versionSpec: "0.13.x"
343343

344344
- name: Create release with GitReleaseManager
345-
uses: gittools/actions/gitreleasemanager/create@v0.17.0
345+
uses: gittools/actions/gitreleasemanager/create@v3.1.11
346346
with:
347347
token: ${{ secrets.GITHUB_TOKEN }}
348348
owner: ${{ steps.repo.outputs._0 }}
@@ -354,7 +354,7 @@ jobs:
354354
355355
- name: Publish release with GitReleaseManager
356356
if: ${{ contains(github.ref, 'refs/heads/main') }}
357-
uses: gittools/actions/gitreleasemanager/publish@v0.17.0
357+
uses: gittools/actions/gitreleasemanager/publish@v3.1.11
358358
with:
359359
token: ${{ secrets.GITHUB_TOKEN }}
360360
owner: ${{ steps.repo.outputs._0 }}
@@ -363,7 +363,7 @@ jobs:
363363

364364
- name: Close release with GitReleaseManager
365365
if: ${{ contains(github.ref, 'refs/heads/main') }}
366-
uses: gittools/actions/gitreleasemanager/close@v0.17.0
366+
uses: gittools/actions/gitreleasemanager/close@v3.1.11
367367
with:
368368
token: ${{ secrets.GITHUB_TOKEN }}
369369
owner: ${{ steps.repo.outputs._0 }}

.licenserc.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,8 @@ header:
22
license:
33
spdx-id: Apache-2.0
44
copyright-owner: MONAI Consortium
5-
copyright-year: '2021-2024'
5+
copyright-year: '2021-2025'
6+
67
paths:
78
- 'src'
89

.vscode/settings.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{}

GitVersion.yml

Lines changed: 7 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,62 +1,51 @@
11
# SPDX-FileCopyrightText: © 2022 MONAI Consortium
22
# SPDX-License-Identifier: Apache License 2.0
33

4+
workflow: GitHubFlow/v1
45
assembly-versioning-scheme: MajorMinorPatchTag
6+
assembly-file-versioning-scheme: MajorMinorPatchTag
57
mode: ContinuousDeployment
68
branches:
79
main:
8-
tag: ''
10+
label: ''
911
mode: ContinuousDelivery
1012
increment: Patch
11-
prevent-increment-of-merged-branch-version: true
12-
track-merge-target: false
1313
source-branches: [ 'release' ]
1414
tracks-release-branches: false
1515
is-release-branch: false
16-
is-mainline: true
1716
pre-release-weight: 55000
1817
release:
19-
tag: rc
18+
label: rc
2019
regex: ^releases?[/-]
2120
mode: ContinuousDeployment
2221
increment: None
23-
prevent-increment-of-merged-branch-version: true
24-
track-merge-target: false
2522
source-branches: [ 'main', 'release' ]
2623
tracks-release-branches: false
2724
is-release-branch: true
28-
is-mainline: false
2925
pre-release-weight: 30000
3026
feature:
31-
tag: alpha.{BranchName}
27+
label: alpha.{BranchName}
3228
regex: ^features?[/-]
3329
mode: ContinuousDeployment
3430
increment: Inherit
35-
prevent-increment-of-merged-branch-version: false
36-
track-merge-target: false
3731
source-branches: [ 'main', 'release', 'feature' ]
3832
tracks-release-branches: false
3933
is-release-branch: false
40-
is-mainline: false
4134
pre-release-weight: 30000
4235
pull-request:
43-
tag: pr
36+
label: pr
4437
regex: ^(pull|pull\-requests|pr)[/-]
4538
mode: ContinuousDeployment
4639
increment: Inherit
47-
prevent-increment-of-merged-branch-version: false
48-
tag-number-pattern: '[/-](?<number>\d+)[-/]'
49-
track-merge-target: false
40+
label-number-pattern: '[/-](?<number>\d+)[-/]'
5041
source-branches: [ 'main', 'release', 'feature' ]
5142
tracks-release-branches: false
5243
is-release-branch: false
53-
is-mainline: false
5444
pre-release-weight: 30000
5545

5646
ignore:
5747
sha: []
5848
merge-message-formats: {}
59-
next-version: 2.0.0
6049

6150
major-version-bump-message: '\+semver:\s?(breaking|major)'
6251
minor-version-bump-message: '\+semver:\s?(feature|minor)'

0 commit comments

Comments
 (0)