ci: remove container: directive, use setup actions for Docker mode
CI - Build & Test / Backend (.NET) (push) Successful in 1m1s
CI - Build & Test / Frontend (Vue/TS) (push) Failing after 46s
CI - Build & Test / Security Check (push) Successful in 3s

This commit is contained in:
Bao
2026-06-09 16:59:22 +02:00
parent 700d88e8df
commit 1cfc9dfe56
+13 -7
View File
@@ -12,11 +12,14 @@ jobs:
backend:
name: Backend (.NET)
runs-on: linux
container:
image: mcr.microsoft.com/dotnet/sdk:10.0
steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4
- name: Setup .NET SDK
uses: actions/setup-dotnet@v4
with:
dotnet-version: '10.0.x'
- name: Restore
run: dotnet restore backend/Nexus.Api.csproj
@@ -32,11 +35,14 @@ jobs:
frontend:
name: Frontend (Vue/TS)
runs-on: linux
container:
image: node:24-alpine
steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4
- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: '24'
- name: Setup pnpm
run: |
@@ -62,7 +68,7 @@ jobs:
if: github.ref == 'refs/heads/main'
steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4
- name: Check for .env leaks
run: |