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
+9
View File
@@ -35,6 +35,15 @@ jobs:
- name: Build
run: dotnet build backend-tests/Nexus.Api.Tests.csproj --no-restore --configuration Release
- name: Verify EF migration model
run: |
dotnet tool restore
dotnet tool run dotnet-ef migrations has-pending-model-changes \
--project backend/Nexus.Api.csproj \
--startup-project backend/Nexus.Api.csproj \
--configuration Release \
--no-build
- name: Block high or critical backend vulnerabilities
run: |
dotnet list backend/Nexus.Api.csproj package --vulnerable --include-transitive --format json > /tmp/nexus-dotnet-vulnerabilities.json