Skip to content

Commit e11f5a3

Browse files
authored
Update mc commands (#328)
* Update mc commands Signed-off-by: Victor Chang <[email protected]> * Update dependencies Signed-off-by: Victor Chang <[email protected]> * Remove windows build Signed-off-by: Victor Chang <[email protected]> * Update minio client for testing Signed-off-by: Victor Chang <[email protected]> * Update dependency versions Signed-off-by: Victor Chang <[email protected]> * Update 3rd party licenses and copyright Signed-off-by: Victor Chang <[email protected]> * Update licenses Signed-off-by: Victor Chang <[email protected]> --------- Signed-off-by: Victor Chang <[email protected]>
1 parent 2361edd commit e11f5a3

File tree

80 files changed

+354
-328
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

80 files changed

+354
-328
lines changed

.github/workflows/ci.yml

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# SPDX-FileCopyrightText: © 2022 MONAI Consortium
1+
# SPDX-FileCopyrightText: © 2022-2024 MONAI Consortium
22
# SPDX-License-Identifier: Apache License 2.0
33

44
name: ci
@@ -43,15 +43,15 @@ jobs:
4343
dotnet-version: "8.0.x"
4444

4545
- name: Enable NuGet cache
46-
uses: actions/cache@v3.3.2
46+
uses: actions/cache@v4.0.2
4747
with:
4848
path: ~/.nuget/packages
4949
key: ${{ runner.os }}-nuget-${{ hashFiles('**/packages.lock.json') }}
5050
restore-keys: |
5151
${{ runner.os }}-nuget
5252
5353
- name: Initialize CodeQL
54-
uses: github/codeql-action/init@v2
54+
uses: github/codeql-action/init@v3
5555
with:
5656
languages: csharp
5757

@@ -64,7 +64,7 @@ jobs:
6464
working-directory: ./src
6565

6666
- name: Perform CodeQL Analysis
67-
uses: github/codeql-action/analyze@v2
67+
uses: github/codeql-action/analyze@v3
6868

6969
analyze:
7070
runs-on: ubuntu-latest
@@ -95,7 +95,7 @@ jobs:
9595
tools: licensefinder
9696

9797
- name: Enable NuGet cache
98-
uses: actions/cache@v3.3.2
98+
uses: actions/cache@v4.0.2
9999
with:
100100
path: ~/.nuget/packages
101101
key: ${{ runner.os }}-nuget-${{ hashFiles('**/packages.lock.json') }}
@@ -117,23 +117,23 @@ jobs:
117117
run: license_finder -r
118118

119119
- name: Check License Header
120-
uses: apache/skywalking-eyes@v0.5.0
120+
uses: apache/skywalking-eyes@v0.6.0
121121

122122
unit-test:
123123
runs-on: ubuntu-latest
124124
steps:
125125
- name: Set up JDK 11
126-
uses: actions/setup-java@v3
126+
uses: actions/setup-java@v4
127127
with:
128128
distribution: 'zulu'
129129
java-version: '17'
130130

131-
- uses: actions/setup-dotnet@v3
131+
- uses: actions/setup-dotnet@v4
132132
with:
133133
dotnet-version: "8.0.x"
134134

135135
- name: Enable NuGet cache
136-
uses: actions/cache@v3.3.2
136+
uses: actions/cache@v4.0.2
137137
with:
138138
path: ~/.nuget/packages
139139
key: ${{ runner.os }}-nuget-${{ hashFiles('**/packages.lock.json') }}
@@ -206,7 +206,7 @@ jobs:
206206

207207
strategy:
208208
matrix:
209-
os: [ubuntu-latest, windows-latest]
209+
os: [ubuntu-latest]
210210
fail-fast: true
211211

212212
permissions:
@@ -226,7 +226,7 @@ jobs:
226226
dotnet-version: "8.0.x"
227227

228228
- name: Enable NuGet cache
229-
uses: actions/cache@v3.3.2
229+
uses: actions/cache@v4.0.2
230230
with:
231231
path: ~/.nuget/packages
232232
key: ${{ runner.os }}-nuget-${{ hashFiles('**/packages.lock.json') }}
@@ -298,7 +298,7 @@ jobs:
298298
needs: [build, unit-test]
299299
if: ${{ ! ( github.event.inputs.nuget ) && ! ( contains(github.ref, 'refs/heads/main') ) }}
300300
steps:
301-
- uses: actions/download-artifact@v3
301+
- uses: actions/download-artifact@v4
302302
id: download
303303

304304
- name: List artifacts
@@ -323,7 +323,7 @@ jobs:
323323
needs: [build, unit-test]
324324
if: ${{ github.event.inputs.nuget }}
325325
steps:
326-
- uses: actions/download-artifact@v3
326+
- uses: actions/download-artifact@v4
327327
id: download
328328

329329
- name: List artifacts
@@ -355,7 +355,7 @@ jobs:
355355
with:
356356
fetch-depth: 0
357357

358-
- uses: actions/download-artifact@v3
358+
- uses: actions/download-artifact@v4
359359
id: download
360360

361361
- name: List artifacts

.licenserc.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@ header:
22
license:
33
spdx-id: Apache-2.0
44
copyright-owner: MONAI Consortium
5+
copyright-year: '2021-2024'
6+
57

68
paths:
79
- 'src'

doc/dependency_decisions.yml

Lines changed: 29 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -4,28 +4,28 @@
44
- :who: mocsharp
55
:why: Apache-2.0 (https://github.com/aws/aws-sdk-net/raw/master/License.txt)
66
:versions:
7-
- 3.7.300.22
7+
- 3.7.304.15
88
:when: 2022-08-29 18:11:12.923214877 Z
99
- - :approve
1010
- AWSSDK.S3
1111
- :who: mocsharp
1212
:why: Apache-2.0 (https://github.com/aws/aws-sdk-net/raw/master/License.txt)
1313
:versions:
14-
- 3.7.304.11
14+
- 3.7.309.3
1515
:when: 2022-08-29 18:11:13.354973002 Z
1616
- - :approve
1717
- AWSSDK.SecurityToken
1818
- :who: mocsharp
1919
:why: Apache-2.0 (https://github.com/aws/aws-sdk-net/raw/master/License.txt)
2020
:versions:
21-
- 3.7.300.23
21+
- 3.7.300.105
2222
:when: 2022-08-16 18:11:13.781079769 Z
2323
- - :approve
2424
- Ardalis.GuardClauses
2525
- :who: mocsharp
2626
:why: MIT (https://github.com/ardalis/GuardClauses.Analyzers/raw/master/LICENSE)
2727
:versions:
28-
- 4.2.0
28+
- 4.5.0
2929
:when: 2022-08-16 18:11:14.642522140 Z
3030
- - :approve
3131
- Castle.Core
@@ -60,7 +60,7 @@
6060
- :who: mocsharp
6161
:why: MIT (https://github.com/microsoft/vstest/raw/v17.7.0/LICENSE)
6262
:versions:
63-
- 17.8.0
63+
- 17.10.0
6464
:when: 2022-08-16 18:11:17.245887971 Z
6565
- - :approve
6666
- Microsoft.Extensions.Configuration.Abstractions
@@ -74,14 +74,14 @@
7474
- :who: mocsharp
7575
:why: MIT (https://github.com/dotnet/runtime/raw/main/LICENSE.TXT)
7676
:versions:
77-
- 7.0.0
77+
- 8.0.0
7878
:when: 2022-08-16 18:11:22.090772006 Z
7979
- - :approve
8080
- Microsoft.Extensions.DependencyInjection.Abstractions
8181
- :who: mocsharp
8282
:why: MIT (https://github.com/dotnet/runtime/raw/main/LICENSE.TXT)
8383
:versions:
84-
- 8.0.0
84+
- 8.0.1
8585
:when: 2022-08-16 18:11:22.090772006 Z
8686
- - :approve
8787
- Microsoft.Extensions.Diagnostics.Abstractions
@@ -95,14 +95,14 @@
9595
- :who: mocsharp
9696
:why: MIT (https://github.com/dotnet/aspnetcore/raw/main/LICENSE.txt)
9797
:versions:
98-
- 8.0.0
98+
- 8.0.6
9999
:when: 2022-08-29 18:11:22.090772006 Z
100100
- - :approve
101101
- Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions
102102
- :who: mocsharp
103103
:why: MIT (https://github.com/dotnet/aspnetcore/raw/main/LICENSE.txt)
104104
:versions:
105-
- 8.0.0
105+
- 8.0.6
106106
:when: 2022-08-29 18:11:22.090772006 Z
107107
- - :approve
108108
- Microsoft.Extensions.FileProviders.Abstractions
@@ -131,14 +131,14 @@
131131
- :who: mocsharp
132132
:why: MIT (https://github.com/dotnet/runtime/raw/main/LICENSE.TXT)
133133
:versions:
134-
- 8.0.0
134+
- 8.0.1
135135
:when: 2022-08-29 18:11:25.167886026 Z
136136
- - :approve
137137
- Microsoft.Extensions.Options
138138
- :who: mocsharp
139139
:why: MIT (https://github.com/dotnet/runtime/raw/main/LICENSE.TXT)
140140
:versions:
141-
- 8.0.0
141+
- 8.0.2
142142
:when: 2022-08-16 18:11:27.836230472 Z
143143
- - :approve
144144
- Microsoft.Extensions.Primitives
@@ -152,7 +152,7 @@
152152
- :who: mocsharp
153153
:why: MIT (https://github.com/microsoft/vstest/raw/v17.7.0/LICENSE)
154154
:versions:
155-
- 17.8.0
155+
- 17.10.0
156156
:when: 2022-08-16 18:11:29.155295778 Z
157157
- - :approve
158158
- Microsoft.NETCore.Platforms
@@ -173,14 +173,14 @@
173173
- :who: mocsharp
174174
:why: MIT (https://github.com/microsoft/vstest/raw/v17.7.0/LICENSE)
175175
:versions:
176-
- 17.8.0
176+
- 17.10.0
177177
:when: 2022-08-16 18:11:32.293966383 Z
178178
- - :approve
179179
- Microsoft.TestPlatform.TestHost
180180
- :who: mocsharp
181181
:why: MIT (https://github.com/microsoft/vstest/raw/v17.7.0/LICENSE)
182182
:versions:
183-
- 17.8.0
183+
- 17.10.0
184184
:when: 2022-08-16 18:11:33.162650175 Z
185185
- - :approve
186186
- Microsoft.Win32.Primitives
@@ -194,7 +194,7 @@
194194
- :who: mocsharp
195195
:why: Apache-2.0 (https://github.com/minio/minio-dotnet/raw/master/LICENSE)
196196
:versions:
197-
- 6.0.1
197+
- 6.0.2
198198
:when: 2022-08-16 18:11:34.443742604 Z
199199
- - :approve
200200
- Moq
@@ -335,14 +335,14 @@
335335
- :who: samrooke
336336
:why: MIT (https://github.com/TestableIO/System.IO.Abstractions/raw/main/LICENSE)
337337
:versions:
338-
- 20.0.4
338+
- 21.0.2
339339
:when: 2022-12-14 12:28:00.728481602 Z
340340
- - :approve
341341
- System.IO.Abstractions.TestingHelpers
342342
- :who: samrooke
343343
:why: MIT (https://github.com/TestableIO/System.IO.Abstractions/raw/main/LICENSE)
344344
:versions:
345-
- 20.0.4
345+
- 21.0.2
346346
:when: 2022-12-14 12:28:00.728481602 Z
347347
- - :approve
348348
- runtime.native.System.IO.Compression
@@ -377,7 +377,7 @@
377377
- :who: mocsharp
378378
:why: MIT (https://raw.githubusercontent.com/dotnet/runtime/main/LICENSE.TXT)
379379
:versions:
380-
- 7.0.0
380+
- 8.0.0
381381
:when: 2023-08-10 20:50:14.759818552 Z
382382
- - :approve
383383
- System.Linq
@@ -664,28 +664,28 @@
664664
- :who: samrooke
665665
:why: MIT (https://github.com/TestableIO/System.IO.Abstractions/raw/main/LICENSE)
666666
:versions:
667-
- 20.0.4
667+
- 21.0.2
668668
:when: 2022-12-14 12:28:00.728481602 Z
669669
- - :approve
670670
- TestableIO.System.IO.Abstractions.TestingHelpers
671671
- :who: samrooke
672672
:why: MIT (https://github.com/TestableIO/System.IO.Abstractions/raw/main/LICENSE)
673673
:versions:
674-
- 20.0.4
674+
- 21.0.2
675675
:when: 2022-12-14 12:28:00.728481602 Z
676676
- - :approve
677677
- TestableIO.System.IO.Abstractions.Wrappers
678678
- :who: samrooke
679679
:why: MIT (https://github.com/TestableIO/System.IO.Abstractions/raw/main/LICENSE)
680680
:versions:
681-
- 20.0.4
681+
- 21.0.2
682682
:when: 2022-12-14 12:28:00.728481602 Z
683683
- - :approve
684684
- coverlet.collector
685685
- :who: mocsharp
686686
:why: MIT (https://github.com/coverlet-coverage/coverlet/raw/master/LICENSE)
687687
:versions:
688-
- 6.0.0
688+
- 6.0.2
689689
:when: 2022-08-16 18:12:11.244463651 Z
690690
- - :approve
691691
- runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl
@@ -797,7 +797,7 @@
797797
- :who: mocsharp
798798
:why: Apache-2.0 ( https://raw.githubusercontent.com/xunit/xunit/master/license.txt)
799799
:versions:
800-
- 2.6.3
800+
- 2.8.1
801801
:when: 2022-08-16 21:40:29.166018542 Z
802802
- - :approve
803803
- xunit.abstractions
@@ -811,40 +811,40 @@
811811
- :who: mocsharp
812812
:why: Apache-2.0 ( https://raw.githubusercontent.com/xunit/xunit.analyzers/master/LICENSE)
813813
:versions:
814-
- 1.7.0
814+
- 1.14.0
815815
:when: 2022-08-16 21:40:30.047067134 Z
816816
- - :approve
817817
- xunit.assert
818818
- :who: mocsharp
819819
:why: Apache-2.0 ( https://raw.githubusercontent.com/xunit/xunit/master/license.txt)
820820
:versions:
821-
- 2.6.3
821+
- 2.8.1
822822
:when: 2022-08-16 21:40:30.526718458 Z
823823
- - :approve
824824
- xunit.core
825825
- :who: mocsharp
826826
:why: Apache-2.0 ( https://raw.githubusercontent.com/xunit/xunit/master/license.txt)
827827
:versions:
828-
- 2.6.3
828+
- 2.8.1
829829
:when: 2022-08-16 21:40:30.973515441 Z
830830
- - :approve
831831
- xunit.extensibility.core
832832
- :who: mocsharp
833833
:why: Apache-2.0 ( https://raw.githubusercontent.com/xunit/xunit/master/license.txt)
834834
:versions:
835-
- 2.6.3
835+
- 2.8.1
836836
:when: 2022-08-16 21:40:31.401607230 Z
837837
- - :approve
838838
- xunit.extensibility.execution
839839
- :who: mocsharp
840840
:why: Apache-2.0 ( https://raw.githubusercontent.com/xunit/xunit/master/license.txt)
841841
:versions:
842-
- 2.6.3
842+
- 2.8.1
843843
:when: 2022-08-16 21:40:31.845685693 Z
844844
- - :approve
845845
- xunit.runner.visualstudio
846846
- :who: mocsharp
847847
:why: MIT ( https://licenses.nuget.org/MIT)
848848
:versions:
849-
- 2.5.5
849+
- 2.8.1
850850
:when: 2022-08-16 21:40:32.294717110 Z

src/AssemblyInfo.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
/*
2-
* Copyright 2022 MONAI Consortium
2+
* Copyright 2021-2024 MONAI Consortium
33
*
44
* Licensed under the Apache License, Version 2.0 (the "License");
55
* you may not use this file except in compliance with the License.
66
* You may obtain a copy of the License at
77
*
8-
* http://www.apache.org/licenses/LICENSE-2.0
8+
* http://www.apache.org/licenses/LICENSE-2.0
99
*
1010
* Unless required by applicable law or agreed to in writing, software
1111
* distributed under the License is distributed on an "AS IS" BASIS,

src/Plugins/AWSS3/AWS3StorageService.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
/*
2-
* Copyright 2021-2022 MONAI Consortium
2+
* Copyright 2021-2024 MONAI Consortium
33
*
44
* Licensed under the Apache License, Version 2.0 (the "License");
55
* you may not use this file except in compliance with the License.
66
* You may obtain a copy of the License at
77
*
8-
* http://www.apache.org/licenses/LICENSE-2.0
8+
* http://www.apache.org/licenses/LICENSE-2.0
99
*
1010
* Unless required by applicable law or agreed to in writing, software
1111
* distributed under the License is distributed on an "AS IS" BASIS,

0 commit comments

Comments
 (0)