Update CI workflows to use setup actions: replace container definitions with setup-dotnet and setup-node actions for backend and frontend jobs, ensuring consistent environment configuration for builds and tests.
build / backend (push) Successful in 2m11s
build / frontend (push) Successful in 49s
tests / backend-tests (push) Successful in 2m31s

This commit is contained in:
Leonid Pershin
2026-07-25 20:22:48 +03:00
parent 2165bfc459
commit 7694ff3388
2 changed files with 9 additions and 3 deletions
+6 -2
View File
@@ -8,9 +8,11 @@ on:
jobs:
backend:
runs-on: ubuntu-latest
container: mcr.microsoft.com/dotnet/sdk:10.0
steps:
- uses: actions/checkout@v4
- uses: actions/setup-dotnet@v4
with:
dotnet-version: 10.0.x
- name: Restore
working-directory: backend
run: dotnet restore TeleWave.slnx
@@ -20,9 +22,11 @@ jobs:
frontend:
runs-on: ubuntu-latest
container: node:22
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: 22
- name: Enable pnpm
run: corepack enable
- name: Install