Some checks failed
CI / build-and-test (pull_request) Failing after 1m19s
CI (.gitea/workflows/ci.yaml): lint → typecheck → vitest w/ coverage → OpenNext build → preview smoke → bundle-size budgets; Node 20; npm ci; artifacts; safe env; D1 dry-run scaffold. Budgets: add scripts/budgets.mjs; TOTAL_STATIC_MAX_BYTES and MAX_ASSET_BYTES thresholds; report top offenders; fail on breach; README CI section. Flags: add lib/flags.ts with typed booleans and safe defaults (ADMIN_ENABLED, ARTISTS_MODULE_ENABLED, UPLOADS_ADMIN_ENABLED, BOOKING_ENABLED, PUBLIC_APPOINTMENT_REQUESTS_ENABLED, REFERENCE_UPLOADS_PUBLIC_ENABLED, DEPOSITS_ENABLED, PUBLIC_DB_ARTISTS_ENABLED, ADVANCED_NAV_SCROLL_ANIMATIONS_ENABLED, STRICT_CI_GATES_ENABLED, ISR_CACHE_R2_ENABLED); robust parsing; client provider; unit tests. Wiring: gate Admin shell and admin write APIs (503 JSON on uploads and artists writes); disable booking submit and short-circuit booking mutations when off; render static Hero/Artists when advanced animations off; tests for UI and API guards. Ops: expand docs/prd/rollback-strategy.md with “Feature Flags Operations,” Cloudflare Dashboard and wrangler.toml steps, preview simulation, incident playbook, and post-toggle smoke checklist. Release: add docs/releases/2025-09-19-feature-flags-rollout.md with last-good commit, preview/production flag matrices, rollback notes, and smoke results; link from rollback doc. Chore: fix TS issues (gift-cards boolean handling, Lenis options, tailwind darkMode), remove next-on-pages peer conflict, update package.json scripts, configure Gitea act_runner label, open draft PR to trigger CI. Refs: CI-1, FF-1, FF-2, FF-3, OPS-1 Impact: defaults preserve current behavior; no runtime changes unless flags flipped
32 lines
969 B
JSON
32 lines
969 B
JSON
{
|
|
"polyfillFiles": [
|
|
"static/chunks/polyfills-42372ed130431b0a.js"
|
|
],
|
|
"devFiles": [],
|
|
"ampDevFiles": [],
|
|
"lowPriorityFiles": [
|
|
"static/Wg86ttPbchbaXr-QgMl_6/_buildManifest.js",
|
|
"static/Wg86ttPbchbaXr-QgMl_6/_ssgManifest.js"
|
|
],
|
|
"rootMainFiles": [
|
|
"static/chunks/webpack-757604220b96f05e.js",
|
|
"static/chunks/fd9d1056-5b6690cdd32bcd09.js",
|
|
"static/chunks/2117-e88b003482e3bf2d.js",
|
|
"static/chunks/main-app-ac1aded1f8d8af62.js"
|
|
],
|
|
"pages": {
|
|
"/_app": [
|
|
"static/chunks/webpack-757604220b96f05e.js",
|
|
"static/chunks/framework-8e0e0f4a6b83a956.js",
|
|
"static/chunks/main-c7b74b84e134a397.js",
|
|
"static/chunks/pages/_app-3c9ca398d360b709.js"
|
|
],
|
|
"/_error": [
|
|
"static/chunks/webpack-757604220b96f05e.js",
|
|
"static/chunks/framework-8e0e0f4a6b83a956.js",
|
|
"static/chunks/main-c7b74b84e134a397.js",
|
|
"static/chunks/pages/_error-cf5ca766ac8f493f.js"
|
|
]
|
|
},
|
|
"ampFirstPages": []
|
|
} |