Skip to content

Flattening work by @neildsouth to add Azure Blob Storage support #703

Flattening work by @neildsouth to add Azure Blob Storage support

Flattening work by @neildsouth to add Azure Blob Storage support #703

Triggered via push August 1, 2024 15:51
Status Failure
Total duration 9m 19s
Artifacts

ci.yml

on: push
Matrix: build
Matrix: analyze
Publish to GitHub Packages
0s
Publish to GitHub Packages
Official Release to GitHub Packages
0s
Official Release to GitHub Packages
Official Release to NuGet.org
0s
Official Release to NuGet.org
Fit to window
Zoom out
Zoom in

Annotations

5 errors and 46 warnings
build (ubuntu-latest)
Error: The process '/home/runner/.dotnet/tools/dotnet-gitversion' failed with exit code 1
build (windows-latest)
The job was canceled because "ubuntu-latest" failed.
build (windows-latest)
The operation was canceled.
analyze (csharp)
Process completed with exit code 1.
unit-test
Process completed with exit code 123.
build (ubuntu-latest)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions/checkout@v3, actions/setup-dotnet@v3, actions/[email protected], gittools/actions/gitversion/[email protected]. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
analyze (csharp)
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions/checkout@v3, actions/setup-dotnet@v3, actions/[email protected]. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
analyze (csharp): src/Storage/API/StorageConnectionException.cs#L26
Non-nullable property 'ServerMessage' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
analyze (csharp): src/Storage/API/StorageConnectionException.cs#L31
Non-nullable property 'ServerMessage' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
analyze (csharp): src/Storage/API/StorageConnectionException.cs#L36
Non-nullable property 'ServerMessage' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
analyze (csharp): src/Storage/API/StorageConnectionException.cs#L41
Non-nullable property 'ServerMessage' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
analyze (csharp): src/Storage/API/StorageConnectionException.cs#L41
Non-nullable property 'Errors' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
analyze (csharp): src/Plugins/AzureBlob/Monai.Deploy.Storage.AzureBlob/AzureBlobStorageService.cs#L153
Possible null reference argument for parameter 'filename' in 'VirtualFileInfo.VirtualFileInfo(string filename, string filePath, string etag, ulong size)'.
analyze (csharp): src/Plugins/AzureBlob/Monai.Deploy.Storage.AzureBlob.Tests/Unit/AzureBlobServiceTests.cs#L22
Cannot convert null literal to non-nullable reference type.
analyze (csharp): src/Plugins/AzureBlob/Monai.Deploy.Storage.AzureBlob.Tests/Unit/AzureBlobServiceTests.cs#L19
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
analyze (csharp): src/Plugins/AzureBlob/Monai.Deploy.Storage.AzureBlob.Tests/Unit/AzureBlobClientFactoryTests.cs#L22
Cannot convert null literal to non-nullable reference type.
analyze (csharp): src/Plugins/AzureBlob/Monai.Deploy.Storage.AzureBlob.Tests/Unit/AzureBlobServiceTests.cs#L29
Cannot convert null literal to non-nullable reference type.
analyze (csharp)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
CodeQL-Analyze
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions/checkout@v3, actions/setup-dotnet@v3, actions/[email protected], github/codeql-action/init@v2, github/codeql-action/analyze@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
CodeQL-Analyze: src/Storage/API/StorageConnectionException.cs#L26
Non-nullable property 'ServerMessage' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
CodeQL-Analyze: src/Storage/API/StorageConnectionException.cs#L31
Non-nullable property 'ServerMessage' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
CodeQL-Analyze: src/Storage/API/StorageConnectionException.cs#L36
Non-nullable property 'ServerMessage' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
CodeQL-Analyze: src/Storage/API/StorageConnectionException.cs#L41
Non-nullable property 'ServerMessage' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
CodeQL-Analyze: src/Storage/API/StorageConnectionException.cs#L41
Non-nullable property 'Errors' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
CodeQL-Analyze: src/Plugins/AzureBlob/Monai.Deploy.Storage.AzureBlob/AzureBlobStorageService.cs#L153
Possible null reference argument for parameter 'filename' in 'VirtualFileInfo.VirtualFileInfo(string filename, string filePath, string etag, ulong size)'.
CodeQL-Analyze: src/Plugins/AzureBlob/Monai.Deploy.Storage.AzureBlob.Tests/Unit/AzureBlobClientFactoryTests.cs#L22
Cannot convert null literal to non-nullable reference type.
CodeQL-Analyze: src/Plugins/AzureBlob/Monai.Deploy.Storage.AzureBlob.Tests/Unit/AzureBlobClientFactoryTests.cs#L29
Cannot convert null literal to non-nullable reference type.
CodeQL-Analyze: src/Plugins/AzureBlob/Monai.Deploy.Storage.AzureBlob.Tests/Unit/AzureBlobServiceTests.cs#L22
Cannot convert null literal to non-nullable reference type.
CodeQL-Analyze: src/Plugins/AzureBlob/Monai.Deploy.Storage.AzureBlob.Tests/Unit/AzureBlobServiceTests.cs#L19
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
CodeQL-Analyze
CodeQL Action v2 will be deprecated on December 5th, 2024. Please update all occurrences of the CodeQL Action in your workflow files to v3. For more information, see https://github.blog/changelog/2024-01-12-code-scanning-deprecation-of-codeql-action-v2/
unit-test
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions/setup-java@v3, actions/setup-dotnet@v3, actions/[email protected], actions/checkout@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
unit-test: src/S3Policy/PolicyExtensions.cs#L43
Define a constant instead of using this literal 'Allow' 8 times.
unit-test: src/S3Policy/PolicyExtensions.cs#L49
Define a constant instead of using this literal 's3:ListBucket' 4 times.
unit-test: src/Storage/API/StorageConnectionException.cs#L26
Non-nullable property 'ServerMessage' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
unit-test: src/Storage/API/StorageConnectionException.cs#L31
Non-nullable property 'ServerMessage' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
unit-test: src/Storage/API/StorageConnectionException.cs#L36
Non-nullable property 'ServerMessage' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
unit-test: src/Storage/API/StorageConnectionException.cs#L41
Non-nullable property 'ServerMessage' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
unit-test: src/Storage/API/StorageConnectionException.cs#L41
Non-nullable property 'Errors' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
unit-test: src/Storage/HealthCheckRegistrationBase.cs#L22
Convert this 'abstract' class to an interface.
unit-test: src/Storage/API/StorageObjectNotFoundException.cs#L21
Update this implementation of 'ISerializable' to conform to the recommended serialization pattern. Add 'System.SerializableAttribute' attribute on 'StorageObjectNotFoundException' because it implements 'ISerializable'.
unit-test: src/Storage/API/StorageConnectionException.cs#L21
Update this implementation of 'ISerializable' to conform to the recommended serialization pattern. Add 'System.SerializableAttribute' attribute on 'StorageConnectionException' because it implements 'ISerializable'.
unit-test: src/S3Policy/PolicyExtensions.cs#L43
Define a constant instead of using this literal 'Allow' 8 times.
unit-test: src/S3Policy/PolicyExtensions.cs#L49
Define a constant instead of using this literal 's3:ListBucket' 4 times.
unit-test: src/Storage/API/StorageConnectionException.cs#L26
Non-nullable property 'ServerMessage' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
unit-test: src/Storage/API/StorageConnectionException.cs#L31
Non-nullable property 'ServerMessage' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
unit-test: src/Storage/API/StorageConnectionException.cs#L36
Non-nullable property 'ServerMessage' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
unit-test: src/Storage/API/StorageConnectionException.cs#L41
Non-nullable property 'ServerMessage' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
unit-test: src/Storage/API/StorageConnectionException.cs#L41
Non-nullable property 'Errors' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
unit-test: src/Storage/HealthCheckRegistrationBase.cs#L22
Convert this 'abstract' class to an interface.
unit-test: src/Storage/API/ListObjectTimeoutException.cs#L21
Update this implementation of 'ISerializable' to conform to the recommended serialization pattern. Add 'System.SerializableAttribute' attribute on 'ListObjectTimeoutException' because it implements 'ISerializable'.
unit-test: src/Storage/API/StorageConnectionException.cs#L21
Update this implementation of 'ISerializable' to conform to the recommended serialization pattern. Add 'System.SerializableAttribute' attribute on 'StorageConnectionException' because it implements 'ISerializable'.