Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
c37693f
Bump actions/cache from 3.2.2 to 3.3.0 (#190)
dependabot[bot] Mar 15, 2023
69fec3f
Bump gittools/actions from 0.9.15 to 0.10.2 (#189)
dependabot[bot] Mar 15, 2023
aa5526a
Bump AWSSDK.SecurityToken from 3.7.101.22 to 3.7.101.24 (#194)
dependabot[bot] Mar 15, 2023
f321edd
Bump AWSSDK.S3 from 3.7.103.24 to 3.7.103.27 (#199)
dependabot[bot] Mar 15, 2023
3dc4114
Remove reference of .NET packages
mocsharp Mar 16, 2023
292cc0c
Update license approvals
mocsharp Mar 16, 2023
17391e4
Remove duplicate section of CodeQL scan
mocsharp Mar 16, 2023
eb9560a
fix up ci
neildsouth Mar 14, 2023
869df4d
Merge pull request #200 from Project-MONAI/vchang/fix-packages
neildsouth Mar 16, 2023
356d6c2
merge
neildsouth Mar 16, 2023
7fad579
merge in develop
neildsouth Mar 16, 2023
e7f640e
Merge pull request #205 from Project-MONAI/main-to-develop
neildsouth Mar 16, 2023
1757165
Throw any error from MinIO with ListObject APIs (#214)
mocsharp Apr 6, 2023
3e94624
Update dependencies (#241)
mocsharp Aug 10, 2023
9a3223b
Merge branch 'main' into develop
mocsharp Aug 10, 2023
6896810
Remove unused references (#243)
mocsharp Aug 12, 2023
fe9414b
Upgrade to .NET 8 (#281)
mocsharp Jan 2, 2024
d1e56ad
Bump codecov/codecov-action from 3.1.1 to 3.1.4 (#232)
dependabot[bot] Jan 5, 2024
7b47afc
Bump apache/skywalking-eyes from 0.4.0 to 0.5.0 (#245)
dependabot[bot] Jan 5, 2024
c8e099f
Bump actions/checkout from 3 to 4 (#246)
dependabot[bot] Jan 5, 2024
dc27bc1
Bump actions/cache from 3.3.0 to 3.3.2 (#247)
dependabot[bot] Jan 5, 2024
2361edd
Bump actions/upload-artifact from 3.1.2 to 4.0.0 (#278)
dependabot[bot] Jan 5, 2024
e11f5a3
Update mc commands (#328)
mocsharp Jun 12, 2024
690a9d8
Update dependencies, GHA configurations
mocsharp Mar 24, 2025
5157374
Update copyright year
mocsharp Mar 24, 2025
3112c0c
Rollback minio to 6.0.2
mocsharp Mar 24, 2025
8bd73c7
Merge branch 'main' into release/1.0.2
mocsharp Mar 24, 2025
422e4d2
Fix dependency versions
mocsharp Mar 24, 2025
e8e63b8
Add milestone to gitreleasemanager/publish
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
43 changes: 23 additions & 20 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,12 +38,12 @@ jobs:
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@v4.0.2
uses: actions/cache@v4.2.3
with:
path: ~/.nuget/packages
key: ${{ runner.os }}-nuget-${{ hashFiles('**/packages.lock.json') }}
Expand Down Expand Up @@ -82,7 +82,7 @@ jobs:
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 @@ -95,7 +95,7 @@ jobs:
tools: licensefinder

- name: Enable NuGet cache
uses: actions/cache@v4.0.2
uses: actions/cache@v4.2.3
with:
path: ~/.nuget/packages
key: ${{ runner.os }}-nuget-${{ hashFiles('**/packages.lock.json') }}
Expand Down Expand Up @@ -133,7 +133,7 @@ jobs:
dotnet-version: "8.0.x"

- name: Enable NuGet cache
uses: actions/cache@v4.0.2
uses: actions/cache@v4.2.3
with:
path: ~/.nuget/packages
key: ${{ runner.os }}-nuget-${{ hashFiles('**/packages.lock.json') }}
Expand Down Expand Up @@ -188,7 +188,7 @@ jobs:
docker volume rm tests_minio_config
working-directory: ./src/Plugins/MinIO/Tests

- uses: codecov/codecov-action@v4.4.1
- uses: codecov/codecov-action@v3.1.4
with:
token: ${{ secrets.CODECOV_TOKEN }}
directory: "src/"
Expand Down Expand Up @@ -221,12 +221,12 @@ jobs:
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@v4.0.2
uses: actions/cache@v4.2.3
with:
path: ~/.nuget/packages
key: ${{ runner.os }}-nuget-${{ hashFiles('**/packages.lock.json') }}
Expand All @@ -237,12 +237,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.10.2
uses: gittools/actions/gitversion/execute@v3.1.11
with:
useConfigFile: true
updateAssemblyInfo: true
Expand All @@ -265,7 +267,7 @@ 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

Expand Down Expand Up @@ -307,7 +309,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,7 +334,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 @@ -348,7 +350,7 @@ jobs:
runs-on: ubuntu-latest
needs: [build, unit-test]
env:
MAJORMINORPATCH: ${{ needs.build.outputs.majorMinorPatch }}
MAJORMINORPATCH: ${{ needs.build.outputs.MajorMinorPatch }}

steps:
- uses: actions/checkout@v4
Expand All @@ -372,12 +374,12 @@ jobs:
msg: ${{ github.repository }}

- name: Install GitReleaseManager
uses: gittools/actions/gitreleasemanager/setup@v0.10.2
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.10.2
uses: gittools/actions/gitreleasemanager/create@v3.1.11
with:
token: ${{ secrets.GITHUB_TOKEN }}
owner: ${{ steps.repo.outputs._0 }}
Expand All @@ -390,16 +392,17 @@ jobs:

- name: Publish release with GitReleaseManager
if: ${{ contains(github.ref, 'refs/heads/main') }}
uses: gittools/actions/gitreleasemanager/publish@v0.10.2
uses: gittools/actions/gitreleasemanager/publish@v3.1.11
with:
token: ${{ secrets.GITHUB_TOKEN }}
owner: ${{ steps.repo.outputs._0 }}
repository: ${{ steps.repo.outputs._1 }}
tagName: ${{ env.MAJORMINORPATCH }}
milestone: ${{ env.MAJORMINORPATCH }}

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

copyright-year: '2021-2025'

paths:
- 'src'
Expand Down
25 changes: 7 additions & 18 deletions GitVersion.yml
Original file line number Diff line number Diff line change
@@ -1,59 +1,48 @@
# SPDX-FileCopyrightText: © 2022 MONAI Consortium
# SPDX-License-Identifier: Apache License 2.0

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+)[-/]'
track-merge-target: false
label-number-pattern: '[/-](?<number>\d+)[-/]'
source-branches: [ 'main', 'release', 'feature' ]
tracks-release-branches: false
is-release-branch: false
is-mainline: false
pre-release-weight: 30000

ignore:
sha: []
merge-message-formats: {}
next-version: 0.2.17
Loading
Loading