Skip to content

Streamline workflows and build processes (#463) #183

Streamline workflows and build processes (#463)

Streamline workflows and build processes (#463) #183

Triggered via push May 20, 2024 06:52
Status Failure
Total duration 3m 27s
Artifacts
Code Style and Linting
0s
Code Style and Linting
Publish API  /  Publish Container
11s
Publish API / Publish Container
Publish Workers  /  Publish Container
22s
Publish Workers / Publish Container
Deploy API  /  Staging
Deploy API / Staging
Deploy Workers  /  Staging
Deploy Workers / Staging
Deploy API  /  Production
Deploy API / Production
Deploy Workers  /  Production
Deploy Workers / Production
Fit to window
Zoom out
Zoom in

Annotations

2 errors and 10 warnings
Publish API / Publish Container
Unable to download artifact(s): Artifact not found for name: account-management-api Please ensure that your artifact is not expired and the artifact was uploaded using a compatible version of toolkit/upload-artifact. For more information, visit the GitHub Artifacts FAQ: https://github.com/actions/toolkit/blob/main/packages/artifact/docs/faq.md
Publish Workers / Publish Container
Unable to download artifact(s): Artifact not found for name: account-management-workers Please ensure that your artifact is not expired and the artifact was uploaded using a compatible version of toolkit/upload-artifact. For more information, visit the GitHub Artifacts FAQ: https://github.com/actions/toolkit/blob/main/packages/artifact/docs/faq.md
Build and Test: application/account-management/Application/AccountRegistrations/StartAccountRegistration.cs#L50
Collection-specific "Exists" method should be used instead of the "Any" extension. (https://rules.sonarsource.com/csharp/RSPEC-6605)
Build and Test: application/account-management/Application/Users/UpdateAvatar.cs#L57
Make sure this weak hash algorithm is not used in a sensitive context here. (https://rules.sonarsource.com/csharp/RSPEC-4790)
Build and Test: application/account-management/Infrastructure/Migrations/DatabaseMigrations.cs#L18
Define a constant instead of using this literal 'datetimeoffset' 14 times. (https://rules.sonarsource.com/csharp/RSPEC-1192)
Build and Test: application/account-management/Infrastructure/Migrations/DatabaseMigrations.cs#L20
Define a constant instead of using this literal 'varchar(30)' 6 times. (https://rules.sonarsource.com/csharp/RSPEC-1192)
Build and Test: application/account-management/Infrastructure/Migrations/DatabaseMigrations.cs#L37
Define a constant instead of using this literal 'nvarchar(30)' 6 times. (https://rules.sonarsource.com/csharp/RSPEC-1192)
Build and Test: application/account-management/Infrastructure/Migrations/DatabaseMigrations.cs#L38
Define a constant instead of using this literal 'varchar(20)' 4 times. (https://rules.sonarsource.com/csharp/RSPEC-1192)
Build and Test: application/account-management/Infrastructure/Migrations/DatabaseMigrations.cs#L65
Define a constant instead of using this literal 'TenantId' 4 times. (https://rules.sonarsource.com/csharp/RSPEC-1192)
Build and Test: application/account-management/Infrastructure/Users/UserRepository.cs#L20
Refactor this method to reduce its Cognitive Complexity from 16 to the 15 allowed. (https://rules.sonarsource.com/csharp/RSPEC-3776)
Build and Test: application/account-management/Workers/Program.cs#L29
Await RunAsync instead. (https://rules.sonarsource.com/csharp/RSPEC-6966)
Build and Test: application/AppGateway/Program.cs#L51
Await RunAsync instead. (https://rules.sonarsource.com/csharp/RSPEC-6966)