ci/cd fixes
Run Tests on Branches / Backend Tests (push) Successful in 2m22s
Run Tests on Branches / Frontend Tests (push) Successful in 1m59s

This commit is contained in:
Antoni Nuñez Romeu
2026-07-07 01:49:55 +02:00
parent fe22e6ee9b
commit b5e5edda30
4 changed files with 1184 additions and 26 deletions
+23 -23
View File
@@ -3,43 +3,43 @@ name: Run Tests on Branches
on:
push:
branches-ignore:
- 'main'
- 'main'
jobs:
test-backend:
name: Backend Tests
runs-on: ubuntu-latest
steps:
- name: Checkout Code
uses: actions/checkout@v4
- name: Checkout Code
uses: actions/checkout@v4
- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: '20'
cache: 'npm'
- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: '24'
cache: 'npm'
- name: Install Dependencies
run: npm ci
- name: Install Dependencies
run: npm ci
- name: Run Backend Tests
run: npm test --workspace=farma-clic-backend -- --ci
- name: Run Backend Tests
run: npm test --workspace=farma-clic-backend -- --ci
test-frontend:
name: Frontend Tests
runs-on: ubuntu-latest
steps:
- name: Checkout Code
uses: actions/checkout@v4
- name: Checkout Code
uses: actions/checkout@v4
- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: '20'
cache: 'npm'
- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: '24'
cache: 'npm'
- name: Install Dependencies
run: npm ci
- name: Install Dependencies
run: npm ci
- name: Run Frontend Tests
run: npm test --workspace=farma-clic-frontend -- --run --reporter=basic
- name: Run Frontend Tests
run: npm test --workspace=farma-clic-frontend -- --run --reporter=basic