Add atomic cPanel frontend deployment (#178)

Build and archive the tested frontend, upload it through dedicated FTPS credentials, and atomically activate it through cPanel after CI succeeds.
This commit is contained in:
Jeppe B
2026-07-20 13:53:49 +02:00
committed by GitHub
parent 6b8f3ff806
commit a930bd35a5
17 changed files with 3665 additions and 106 deletions
+1 -1
View File
@@ -73,7 +73,7 @@ export default defineConfig({
video: "retain-on-failure",
},
webServer: {
command: "npm run preview:prod",
command: "npm run preview -- --host 127.0.0.1 --port 4173",
url: baseURL,
timeout: 240_000,
reuseExistingServer: !isCI,