fix(ci): close migration and toxiproxy gates
CI - Build & Test / Backend (.NET) (push) Successful in 50s
CI - Build & Test / Backend integration (PostgreSQL/Toxiproxy) (push) Failing after 56s
CI - Build & Test / Frontend (Vue/TS) (push) Successful in 2m50s
CI - Build & Test / Security Check (push) Successful in 6s
CI - Build & Test / Deploy Nexus (push) Has been skipped

This commit is contained in:
AzuTear
2026-08-01 01:38:06 +02:00
parent ce5555abc0
commit 3dac335767
7 changed files with 1072 additions and 45 deletions
+3
View File
@@ -1,5 +1,6 @@
using Nexus.Api.Extensions;
using Nexus.Api.Http;
using Microsoft.AspNetCore.DataProtection;
using System.Reflection;
var builder = WebApplication.CreateBuilder(args);
@@ -11,6 +12,8 @@ if (isOpenApiGeneration)
// auth services, so use an ephemeral contract-only signing value.
builder.Configuration["Jwt:Key"] =
"openapi-contract-generation-only-000000000000000000";
builder.Services.AddDataProtection()
.UseEphemeralDataProtectionProvider();
}
// --- Service Registration ---