Skip to content

Commit e6a03fe

Browse files
chore(release): fileOutput estable + docs estáticos en public/docs
2 parents 6a1cb02 + 6134a1f commit e6a03fe

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

89 files changed

+7715
-875
lines changed

.env.example

534 Bytes
Binary file not shown.

.github/workflows/ci.yml

Lines changed: 40 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -2,34 +2,55 @@ name: CI
22

33
on:
44
push:
5-
branches: [ master, main ]
5+
branches: [ develop, main ]
66
pull_request:
7-
branches: [ master, main ]
7+
branches: [ develop, main ]
88

99
jobs:
10-
build-and-lint:
10+
build-test:
1111
runs-on: ubuntu-latest
12+
timeout-minutes: 15
1213
steps:
13-
- uses: actions/checkout@v4
14-
- uses: actions/setup-node@v4
14+
- name: Checkout
15+
uses: actions/checkout@v4
16+
17+
- name: Use Node 20
18+
uses: actions/setup-node@v4
1519
with:
16-
node-version: '20'
20+
node-version: 20
1721
cache: 'npm'
22+
1823
- name: Install root deps
1924
run: npm ci
20-
- name: Lint root
25+
26+
- name: Install frontend deps
27+
run: cd frontend && npm ci
28+
29+
- name: Lint
2130
run: npm run lint
22-
- name: Check formatting root
23-
run: npm run check:format
24-
- name: Run backend tests
31+
32+
- name: Backend tests
2533
run: npm run test:backend
26-
- name: Install frontend deps
27-
run: cd frontend && npm install
28-
- name: Lint frontend
29-
run: cd frontend && npm run lint
30-
- name: Check formatting frontend
31-
run: cd frontend && npm run check:format
32-
- name: Run frontend tests
33-
run: cd frontend && npm run test
34+
env:
35+
JWT_SECRET: test-secret
36+
FRONTEND_URL: http://localhost:5173
37+
38+
- name: Frontend tests
39+
run: npm run test:frontend
40+
3441
- name: Build frontend
35-
run: cd frontend && npm run build
42+
run: npm run frontend:build
43+
44+
- name: Security (HTTPS local smoke)
45+
run: npm run test:security || echo "(security smoke failed - non blocking)"
46+
env:
47+
JWT_SECRET: test-secret
48+
FRONTEND_URL: http://localhost:5173
49+
50+
- name: Archive dist
51+
if: success()
52+
uses: actions/upload-artifact@v4
53+
with:
54+
name: frontend-dist
55+
path: frontend/dist
56+
if-no-files-found: warn

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,3 +10,6 @@ outputs/**/*.jpg
1010
env.txt
1111
backend/outputs/
1212
outputs/*.json
13+
outputs/**/*.ndjson
14+
outputs/logs/
15+
main.html

0 commit comments

Comments
 (0)