fix(pwa): BUG-005 chargement mobile via Cloudflare (SW network-first + no-cache)
CI / lint (push) Successful in 58s
CI / security (push) Successful in 40s
CI / test (push) Successful in 1m19s
CI / build (push) Successful in 37s
CI / e2e (push) Successful in 10m53s
Desktop Build / build-windows (push) Canceled after 0s
Desktop Build / build-linux (push) Canceled after 0s

This commit is contained in:
2026-09-11 17:13:16 -04:00
parent 4c4e415975
commit 7cf7d33b6d
10 changed files with 382 additions and 153 deletions
+3 -1
View File
@@ -38,7 +38,7 @@ jobs:
- name: Frontend unit tests
run: node tests/frontend/unit.test.mjs
- name: Frontend JSDOM tests (PaneManager + Excalidraw + Plugins + AI)
- name: Frontend JSDOM tests (PaneManager + Excalidraw + Plugins + AI + SW)
run: |
cd tests/frontend
if [ -d node_modules ]; then
@@ -46,6 +46,7 @@ jobs:
node excalidraw-viewer.test.mjs
node plugins.test.mjs
node ai.test.mjs
node sw.test.mjs
else
echo "tests/frontend/node_modules missing — installing jsdom"
npm install --no-audit --no-fund --silent
@@ -53,6 +54,7 @@ jobs:
node excalidraw-viewer.test.mjs
node plugins.test.mjs
node ai.test.mjs
node sw.test.mjs
fi
# ── Tests ─────────────────────────────────────────────────────────