Skip to content

Release/1.0.1 #89

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 51 commits into from
Mar 24, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
51 commits
Select commit Hold shift + click to select a range
608f9cf
Bump Microsoft.NET.Test.Sdk from 17.4.0 to 17.4.1
dependabot[bot] Dec 19, 2022
c9fb0ee
Bump Microsoft.AspNetCore.TestHost from 6.0.11 to 6.0.12
dependabot[bot] Dec 19, 2022
980874f
Bump Microsoft.AspNetCore.Authentication.JwtBearer from 6.0.11 to 6.0.12
dependabot[bot] Dec 19, 2022
704e469
Merge pull request #21 from Project-MONAI/dependabot/nuget/Microsoft.…
mocsharp Dec 19, 2022
ddf5395
Merge pull request #20 from Project-MONAI/dependabot/nuget/Microsoft.…
mocsharp Dec 19, 2022
fd3e4b6
Merge pull request #19 from Project-MONAI/dependabot/nuget/Microsoft.…
mocsharp Dec 19, 2022
c2bd517
Bump actions/cache from 3.0.11 to 3.2.3
dependabot[bot] Jan 9, 2023
e86f47a
Bump actions/delete-package-versions from 3 to 4
dependabot[bot] Jan 9, 2023
6ef32b8
Bump actions/upload-artifact from 3.1.1 to 3.1.2
dependabot[bot] Jan 9, 2023
8ff31e2
Merge pull request #26 from Project-MONAI/dependabot/github_actions/a…
mocsharp Jan 11, 2023
016d5f6
Merge pull request #25 from Project-MONAI/dependabot/github_actions/a…
mocsharp Jan 11, 2023
ef0ae57
Merge pull request #24 from Project-MONAI/dependabot/github_actions/a…
mocsharp Jan 11, 2023
c70c131
Update dependency decisions & fix warnings
mocsharp Jan 11, 2023
fb5bd91
Update package-cleanup.yml
mocsharp Jan 12, 2023
4031ec3
Bump Microsoft.AspNetCore.TestHost from 6.0.12 to 6.0.15 (#38)
dependabot[bot] Sep 27, 2023
37c878f
Bump Microsoft.AspNetCore.Authentication.JwtBearer from 6.0.12 to 6.0…
dependabot[bot] Sep 27, 2023
d1e0faf
Bump Microsoft.NET.Test.Sdk from 17.4.1 to 17.7.2 (#40)
dependabot[bot] Sep 27, 2023
758ccea
Merge pull request #27 from Project-MONAI/vchang/depdec
mocsharp Oct 2, 2023
879bd0b
Upgrade to .NET 8
mocsharp Dec 20, 2023
3646b29
Update licenses & CI
mocsharp Dec 20, 2023
f61e2ec
Update test config
mocsharp Dec 20, 2023
e154710
Fix test param
mocsharp Dec 20, 2023
21ec97b
Merge pull request #62 from Project-MONAI/vchang/net8
mocsharp Jan 2, 2024
64d07a4
Bump actions/upload-artifact from 3.1.2 to 4.0.0
dependabot[bot] Jan 5, 2024
aff7e1c
Bump actions/cache from 3.2.3 to 3.3.2
dependabot[bot] Jan 5, 2024
2b7527b
Bump codecov/codecov-action from 3.1.1 to 3.1.4
dependabot[bot] Jan 5, 2024
94c4b63
Bump apache/skywalking-eyes from 0.4.0 to 0.5.0
dependabot[bot] Jan 5, 2024
b514d0a
Bump gittools/actions from 0.9.15 to 0.10.2
dependabot[bot] Jan 5, 2024
94baf01
Bump Ardalis.GuardClauses from 4.0.1 to 4.3.0
dependabot[bot] Jan 5, 2024
6a68466
Bump xunit from 2.6.3 to 2.6.5
dependabot[bot] Jan 5, 2024
fa96f81
Merge pull request #36 from Project-MONAI/dependabot/github_actions/g…
mocsharp Jan 5, 2024
3dd70c3
Merge pull request #41 from Project-MONAI/dependabot/github_actions/a…
mocsharp Jan 5, 2024
7e25c68
Merge pull request #42 from Project-MONAI/dependabot/github_actions/a…
mocsharp Jan 5, 2024
da2a98f
Merge pull request #44 from Project-MONAI/dependabot/github_actions/c…
mocsharp Jan 5, 2024
6de41c6
Merge pull request #61 from Project-MONAI/dependabot/github_actions/a…
mocsharp Jan 5, 2024
62f69ad
Merge pull request #65 from Project-MONAI/dependabot/nuget/Ardalis.Gu…
mocsharp Jan 5, 2024
3e85fef
Merge pull request #69 from Project-MONAI/dependabot/nuget/xunit-2.6.5
mocsharp Jan 5, 2024
be4f60c
Update dependencies
mocsharp Mar 24, 2025
3eba1d0
Update GHA packages
mocsharp Mar 24, 2025
946581f
Update actions/cache
mocsharp Mar 24, 2025
3419331
Update gittools
mocsharp Mar 24, 2025
df79355
Update GitVersion.yml for v6
mocsharp Mar 24, 2025
e4be2f7
Switch to TrunkBased/preview1
mocsharp Mar 24, 2025
720ad21
Setup GitVersion
mocsharp Mar 24, 2025
b9f56c1
Change package version
mocsharp Mar 24, 2025
3f6eb4c
Update copyright year
mocsharp Mar 24, 2025
d98a590
Update third party licenses
mocsharp Mar 24, 2025
3c07634
Fix nuget versioning
mocsharp Mar 24, 2025
042b98a
Update GitReleaseManager version spec
mocsharp Mar 24, 2025
ef1727b
Fix gitver output maaping
mocsharp Mar 24, 2025
9dc3d53
Merge branch 'main' into release/1.0.1
mocsharp Mar 24, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
72 changes: 37 additions & 35 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Copyright 2022 MONAI Consortium
# Copyright 2022-2025 MONAI Consortium

# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
Expand Down Expand Up @@ -45,24 +45,24 @@ jobs:

steps:
- name: Checkout repository
uses: actions/checkout@v3
uses: actions/checkout@v4
with:
fetch-depth: 0

- uses: actions/setup-dotnet@v3
- uses: actions/setup-dotnet@v4
with:
dotnet-version: "8.0.x"

- name: Enable NuGet cache
uses: actions/cache@v3.2.3
uses: actions/cache@v4.2.3
with:
path: ~/.nuget/packages
key: ${{ runner.os }}-nuget-${{ hashFiles('**/packages.lock.json') }}
restore-keys: |
${{ runner.os }}-nuget

- name: Initialize CodeQL
uses: github/codeql-action/init@v2
uses: github/codeql-action/init@v3
with:
languages: csharp

Expand All @@ -75,7 +75,7 @@ jobs:
working-directory: ./src

- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@v2
uses: github/codeql-action/analyze@v3

analyze:
runs-on: ubuntu-latest
Expand All @@ -86,10 +86,10 @@ jobs:

steps:
- name: Checkout repository
uses: actions/checkout@v3
uses: actions/checkout@v4
with:
fetch-depth: 0
- uses: actions/setup-dotnet@v3
- uses: actions/setup-dotnet@v4
with:
dotnet-version: "8.0.x"

Expand All @@ -102,7 +102,7 @@ jobs:
tools: licensefinder

- name: Enable NuGet cache
uses: actions/cache@v3.2.3
uses: actions/cache@v4.2.3
with:
path: ~/.nuget/packages
key: ${{ runner.os }}-nuget-${{ hashFiles('**/packages.lock.json') }}
Expand All @@ -124,30 +124,30 @@ jobs:
run: license_finder -r

- name: Check License Header
uses: apache/skywalking-eyes@v0.4.0
uses: apache/skywalking-eyes@v0.5.0

unit-test:
runs-on: ubuntu-latest
steps:
- name: Set up JDK 11
uses: actions/setup-java@v3
uses: actions/setup-java@v4
with:
distribution: 'zulu'
java-version: '17'

- uses: actions/setup-dotnet@v3
- uses: actions/setup-dotnet@v4
with:
dotnet-version: "8.0.x"

- name: Enable NuGet cache
uses: actions/cache@v3.2.3
uses: actions/cache@v4.2.3
with:
path: ~/.nuget/packages
key: ${{ runner.os }}-nuget-${{ hashFiles('**/packages.lock.json') }}
restore-keys: |
${{ runner.os }}-nuget

- uses: actions/checkout@v3
- uses: actions/checkout@v4
with:
fetch-depth: 0

Expand Down Expand Up @@ -187,7 +187,7 @@ jobs:
run: dotnet sonarscanner end /d:sonar.login="${{ secrets.SONAR_TOKEN }}"
working-directory: ./src

- uses: codecov/codecov-action@v3.1.1
- uses: codecov/codecov-action@v3.1.4
with:
token: ${{ secrets.CODECOV_TOKEN }}
directory: "src/"
Expand Down Expand Up @@ -216,16 +216,16 @@ jobs:

steps:
- name: Checkout repository
uses: actions/checkout@v3
uses: actions/checkout@v4
with:
fetch-depth: 0

- uses: actions/setup-dotnet@v3
- uses: actions/setup-dotnet@v4
with:
dotnet-version: "8.0.x"

- name: Enable NuGet cache
uses: actions/cache@v3.2.3
uses: actions/cache@v4.2.3
with:
path: ~/.nuget/packages
key: ${{ runner.os }}-nuget-${{ hashFiles('**/packages.lock.json') }}
Expand All @@ -236,12 +236,14 @@ jobs:
run: dotnet restore
working-directory: ./src

- name: Install GitVersion
run: dotnet tool install --global GitVersion.Tool
- name: Setup GitVersion
uses: gittools/actions/gitversion/setup@v3.1.1
with:
versionSpec: '6.0.5'

- name: Determine Version
id: gitversion
uses: gittools/actions/gitversion/execute@v0.9.15
uses: gittools/actions/gitversion/execute@v3.1.11
with:
useConfigFile: true
updateAssemblyInfo: true
Expand All @@ -264,13 +266,13 @@ jobs:
if: ${{ matrix.os == 'ubuntu-latest' }}
run: |
mkdir $PACKAGEDIR
dotnet pack --no-build -c ${{ env.BUILD_CONFIG }} -o $PACKAGEDIR -p:PackageVersion=${{ steps.gitversion.outputs.nuGetVersionV2 }}
dotnet pack --no-build -c ${{ env.BUILD_CONFIG }} -o $PACKAGEDIR -p:PackageVersion=${{ steps.gitversion.outputs.majorMinorPatch }}-${{ steps.gitversion.outputs.EscapedBranchName }}.${{ steps.gitversion.outputs.CommitsSinceVersionSource }}
ls -lR $PACKAGEDIR
working-directory: ./src

- name: Upload Nuget
if: ${{ matrix.os == 'ubuntu-latest' }}
uses: actions/upload-artifact@v3.1.2
uses: actions/upload-artifact@v4.0.0
with:
name: nuget
path: ${{ github.workspace }}/release/*.nupkg
Expand All @@ -282,7 +284,7 @@ jobs:
needs: [build, unit-test]
if: ${{ ! ( github.event.inputs.nuget ) && ! ( contains(github.ref, 'refs/heads/main') ) }}
steps:
- uses: actions/download-artifact@v3
- uses: actions/download-artifact@v4
id: download

- name: List artifacts
Expand All @@ -291,7 +293,7 @@ jobs:
- name: Install grp
run: dotnet tool install gpr -g

- uses: actions/setup-dotnet@v3
- uses: actions/setup-dotnet@v4
env:
NUGET_AUTH_TOKEN: ${{secrets.GITHUB_TOKEN}}
with:
Expand All @@ -307,7 +309,7 @@ jobs:
needs: [build, unit-test]
if: ${{ github.event.inputs.nuget }}
steps:
- uses: actions/download-artifact@v3
- uses: actions/download-artifact@v4
id: download

- name: List artifacts
Expand All @@ -316,7 +318,7 @@ jobs:
- name: Install grp
run: dotnet tool install gpr -g

- uses: actions/setup-dotnet@v3
- uses: actions/setup-dotnet@v4
env:
NUGET_AUTH_TOKEN: ${{secrets.GITHUB_TOKEN}}
with:
Expand All @@ -332,14 +334,14 @@ jobs:
runs-on: ubuntu-latest
needs: [build, unit-test]
env:
MAJORMINORPATCH: ${{ needs.build.outputs.majorMinorPatch }}
MAJORMINORPATCH: ${{ needs.build.outputs.MajorMinorPatch }}

steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
with:
fetch-depth: 0

- uses: actions/download-artifact@v3
- uses: actions/download-artifact@v4
id: download

- name: List artifacts
Expand All @@ -356,12 +358,12 @@ jobs:
msg: ${{ github.repository }}

- name: Install GitReleaseManager
uses: gittools/actions/gitreleasemanager/setup@v0.9.15
uses: gittools/actions/gitreleasemanager/setup@v3.1.11
with:
versionSpec: "0.13.x"
versionSpec: '0.18.x'

- name: Create release with GitReleaseManager
uses: gittools/actions/gitreleasemanager/create@v0.9.15
uses: gittools/actions/gitreleasemanager/create@v3.1.11
with:
token: ${{ secrets.GITHUB_TOKEN }}
owner: ${{ steps.repo.outputs._0 }}
Expand All @@ -371,7 +373,7 @@ jobs:

- name: Publish release with GitReleaseManager
if: ${{ contains(github.ref, 'refs/heads/main') }}
uses: gittools/actions/gitreleasemanager/publish@v0.9.15
uses: gittools/actions/gitreleasemanager/publish@v3.1.11
with:
token: ${{ secrets.GITHUB_TOKEN }}
owner: ${{ steps.repo.outputs._0 }}
Expand All @@ -380,7 +382,7 @@ jobs:

- name: Close release with GitReleaseManager
if: ${{ contains(github.ref, 'refs/heads/main') }}
uses: gittools/actions/gitreleasemanager/close@v0.9.15
uses: gittools/actions/gitreleasemanager/close@v3.1.11
with:
token: ${{ secrets.GITHUB_TOKEN }}
owner: ${{ steps.repo.outputs._0 }}
Expand Down
1 change: 1 addition & 0 deletions .licenserc.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@ header:
license:
spdx-id: Apache-2.0
copyright-owner: MONAI Consortium
copyright-year: 2022-2025

paths:
- 'src'
Expand Down
2 changes: 1 addition & 1 deletion CODE_OF_CONDUCT.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<!--
~ Copyright 2022 MONAI Consortium
~ Copyright 2022-2025 MONAI Consortium
~
~ Licensed under the Apache License, Version 2.0 (the "License");
~ you may not use this file except in compliance with the License.
Expand Down
2 changes: 1 addition & 1 deletion CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<!--
~ Copyright 2022 MONAI Consortium
~ Copyright 2022-2025 MONAI Consortium
~
~ Licensed under the Apache License, Version 2.0 (the "License");
~ you may not use this file except in compliance with the License.
Expand Down
2 changes: 1 addition & 1 deletion GitReleaseManager.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Copyright 2022 MONAI Consortium
# Copyright 2022-2025 MONAI Consortium

# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
Expand Down
23 changes: 8 additions & 15 deletions GitVersion.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Copyright 2022 MONAI Consortium
# Copyright 2022-2025 MONAI Consortium

# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
Expand All @@ -12,56 +12,49 @@
# See the License for the specific language governing permissions and
# limitations under the License.

workflow: GitHubFlow/v1
assembly-versioning-scheme: MajorMinorPatchTag
assembly-file-versioning-scheme: MajorMinorPatchTag
mode: ContinuousDeployment
branches:
main:
tag: ''
label: ''
mode: ContinuousDelivery
increment: Patch
prevent-increment-of-merged-branch-version: true
track-merge-target: false
source-branches: [ 'release' ]
tracks-release-branches: false
is-release-branch: false
is-mainline: true
pre-release-weight: 55000
release:
tag: rc
label: rc
regex: ^releases?[/-]
mode: ContinuousDeployment
increment: None
prevent-increment-of-merged-branch-version: true
track-merge-target: false
source-branches: [ 'main', 'release' ]
tracks-release-branches: false
is-release-branch: true
is-mainline: false
pre-release-weight: 30000
feature:
tag: alpha.{BranchName}
label: alpha.{BranchName}
regex: ^features?[/-]
mode: ContinuousDeployment
increment: Inherit
prevent-increment-of-merged-branch-version: false
track-merge-target: false
source-branches: [ 'main', 'release', 'feature' ]
tracks-release-branches: false
is-release-branch: false
is-mainline: false
pre-release-weight: 30000
pull-request:
tag: pr
label: pr
regex: ^(pull|pull\-requests|pr)[/-]
mode: ContinuousDeployment
increment: Inherit
prevent-increment-of-merged-branch-version: false
tag-number-pattern: '[/-](?<number>\d+)[-/]'
label-number-pattern: '[/-](?<number>\d+)[-/]'
track-merge-target: false
source-branches: [ 'main', 'release', 'feature' ]
tracks-release-branches: false
is-release-branch: false
is-mainline: false
pre-release-weight: 30000

ignore:
Expand Down
2 changes: 1 addition & 1 deletion codecov.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Copyright 2022 MONAI Consortium
# Copyright 2022-2025 MONAI Consortium

# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
Expand Down
Loading
Loading