tliu93
51f712f602
M2-T12: multi-stage Dockerfile (node build -> python runtime) + frontend CI
...
- Dockerfile: node:22-slim stage runs npm ci + npm run build; python runtime
stage COPY --from copies dist to /app/frontend/dist (matches SPA_DIST_DIR);
runtime image has no node
- .dockerignore: exclude frontend/node_modules and frontend/dist from context
- .github/workflows/frontend.yml: npm ci + codegen-sync + lint/typecheck/test/build
- tests/test_deployment.py: skip COPY --from sources in the context-existence
check; assert the multi-stage frontend build wiring
- verified with a real docker build (image serves SPA, no node at runtime)
2026-06-13 15:20:50 +02:00
tliu93
94747c75dd
Align image publishing with repository path
pytest / test (push) Successful in 43s
docker-image / build-and-push (push) Successful in 3m37s
2026-04-20 23:05:27 +02:00
tliu93
7978a7e1e1
Add release Docker image workflow
pytest / test (push) Successful in 42s
docker-image / build-and-push (push) Successful in 3m42s
2026-04-20 22:18:54 +02:00
tliu93
1ff426d2e9
Add pytest workflow
pytest / test (push) Failing after 2m18s
2026-04-20 17:38:32 +02:00
tliu93
31390882ef
Bootstrap Python rewrite skeleton
2026-04-19 20:19:58 +02:00
tliu93
7818a3fb44
Revert coverage
Run short tests / run-tests (push) Failing after 44s
Run nightly tests / nightly-tests (push) Has been cancelled
2025-07-15 22:32:24 +02:00
tliu93
295c8f1589
see svg
Run short tests / run-tests (push) Failing after 1m9s
Run nightly tests / nightly-tests (push) Successful in 1m24s
2025-07-15 17:48:35 +02:00
tliu93
739497a853
try skip ci [skip ci]
2025-07-15 17:47:15 +02:00
tliu93
6fab12e7bd
upload artifacts v3
Run short tests / run-tests (push) Successful in 1m38s
Run short tests / run-tests (pull_request) Successful in 1m6s
2025-07-15 17:39:36 +02:00
tliu93
cbdc1295f2
Modify coverage upload
Run short tests / run-tests (push) Failing after 1m11s
2025-07-15 17:37:47 +02:00
tliu93
a7ae5d465c
try to upload coverage out
Run short tests / run-tests (push) Failing after 2m18s
2025-07-15 17:33:27 +02:00
tliu93
8df89d3478
schedule looks good now, run at 20 utc, so 21 cest.
Run short tests / run-tests (push) Successful in 1m15s
Run nightly tests / nightly-tests (push) Successful in 1m50s
2025-05-21 14:51:24 +02:00
tliu93
f97841b079
print working see with checkout
Run short tests / run-tests (push) Successful in 1m14s
Run nightly tests / nightly-tests (push) Successful in 1m40s
2025-05-21 14:41:44 +02:00
tliu93
17d2f4d1f5
test cron
Run short tests / run-tests (push) Successful in 1m15s
Run nightly tests / test-cron-job (push) Successful in 30s
2025-05-21 14:38:05 +02:00
tliu93
1aa6c7dac4
test cron at 1430
Run short tests / run-tests (push) Successful in 1m14s
Run nightly tests / run-tests (push) Successful in 1m41s
2025-05-21 14:24:22 +02:00
tliu93
da5bf43197
add push to main
Run short tests / run-tests (push) Successful in 1m14s
Run nightly tests / run-tests (push) Successful in 1m40s
2025-05-21 10:52:29 +02:00
tliu93
0d803f4b23
add nightly cron at 0am
Run short tests / run-tests (push) Successful in 1m38s
2025-05-20 15:22:30 +02:00
tliu93
fc4e0217b2
check if lable works
Run short tests / run-tests (push) Successful in 1m13s
Run nightly tests / run-tests (push) Successful in 1m36s
2025-05-20 15:20:07 +02:00
tliu93
d4db20be16
add nightly test template
Run nightly tests / run-tests (push) Failing after 13s
Run short tests / run-tests (push) Has been cancelled
2025-05-20 15:19:16 +02:00
tliu93
1041016210
Revert "change runner to linux"
...
Run short tests / run-tests (push) Has been cancelled
This reverts commit 99ed529600 .
2025-05-20 15:18:18 +02:00
tliu93
99ed529600
change runner to linux
Run short tests / run-tests (push) Failing after 12s
2025-05-20 15:16:58 +02:00
tliu93
234323c766
Add more tests for ha
Run short tests / run-tests (push) Successful in 1m1s
2024-10-23 13:53:29 +02:00
tliu93
269cedd70b
rename .github workflow
2024-10-21 11:14:48 +02:00
tliu93
6ded11a22f
Fix action
2024-10-18 17:15:31 +02:00
tliu93
ad6b7cdbc1
Starts adding tests and github workflow
2024-10-18 17:14:10 +02:00
Tianyu Liu
7827ec794d
Create tests.yml
2024-10-18 17:13:16 +02:00
tliu93
7a4b28fe01
Learn action file
2024-10-18 12:12:03 +02:00
tliu93
7d96a3e292
try action on this repo
2024-10-18 12:10:49 +02:00