Skip to content

Consolidate back-office into the account self-contained system with Entra ID Auth #138

Consolidate back-office into the account self-contained system with Entra ID Auth

Consolidate back-office into the account self-contained system with Entra ID Auth #138

Triggered via pull request April 30, 2026 16:18
Status Failure
Total duration 16m 51s
Artifacts 2

account.yml

on: pull_request
Code Style and Linting
6m 36s
Code Style and Linting
Database Staging  /  Plan
3m 14s
Database Staging / Plan
Database Staging  /  Deploy
0s
Database Staging / Deploy
Back Office Staging  /  Deploy
Back Office Staging / Deploy
Database Production  /  Plan
Database Production / Plan
Database Production  /  Deploy
Database Production / Deploy
API Production  /  Deploy
API Production / Deploy
Workers Production  /  Deploy
Workers Production / Deploy
Back Office Production  /  Deploy
Back Office Production / Deploy
Fit to window
Zoom out
Zoom in

Annotations

1 error and 10 warnings
API Staging / Deploy
Process completed with exit code 1.
Build and Test: application/AppGateway/Middleware/AuthenticationCookieMiddleware.cs#L43
Make sure creating this cookie without the "HttpOnly" flag is safe.
Build and Test: application/shared-kernel/SharedKernel/OpenIdConnect/ReturnPathHelper.cs#L49
Make sure creating this cookie without the "HttpOnly" flag is safe.
Build and Test: application/shared-kernel/SharedKernel/EntityFramework/SharedKernelDbContext.cs#L77
Loop should be simplified by calling Select(entityType => entityType.ClrType))
Build and Test: application/shared-kernel/SharedKernel/SinglePageApp/HostScopedSinglePageApp.cs#L13
Constructor has 8 parameters, which is greater than the 7 authorized.
Build and Test: application/shared-kernel/SharedKernel/Database/DataMigrationRunner.cs#L210
Either log this exception and handle it, or rethrow it with some contextual information.
Build and Test: application/shared-kernel/SharedKernel/Configuration/ApiDependencyConfiguration.cs#L311
Make sure using this hardcoded IP address '10.0.0.0' is safe here.
Build and Test: application/shared-kernel/SharedKernel/Database/DataMigrationRunner.cs#L92
Pass a timeout to limit the execution time.
Build and Test: application/shared-kernel/SharedKernel/Authentication/MockEasyAuth/MockEasyAuthMiddleware.cs#L97
Make sure creating this cookie without the "HttpOnly" flag is safe.
Build and Test: application/shared-kernel/SharedKernel/Authentication/TokenGeneration/AuthenticationTokenService.cs#L47
Make sure creating this cookie without the "HttpOnly" flag is safe.
Build and Test: application/shared-kernel/SharedKernel/StronglyTypedIds/StronglyTypedId.cs#L12
When implementing IComparable<T>, you should also override <, <=, >, and >=.

Artifacts

Produced during runtime
Name Size Digest
account-api Expired
15.2 MB
sha256:4730e8ac88a3aa578c8d9648dfe4232bc58f175d7a00d6745dda55a671292641
account-workers Expired
10.3 MB
sha256:7b127d4456f288dfad9cb3c0d1dd909af0d2e4aa1d3d8735ba99ff5b1bbf38cb