Bewusst kein auto-trigger: kontrolle bleibt beim menschen, wer wann auf welche subdomain deployt. Aufruf via "Actions" → "Build + Deploy SPA" → "Run workflow", target ist 'svelte' (default), 'staging' oder 'prod'. 1:1 abbild der lokalen scripts/deploy-svelte.sh-logik: 1. snapshot ziehen (Deno) 2. SvelteKit bauen (Node) 3. __SITE_URL__-substitution 4. __HTML_LANG__-substitution pro detail-HTML aus snapshot/output 5. FTPS-upload pro datei via curl --tls-max 1.2 (All-Inkl-friendly) 6. live-check via curl Voraussetzung: SVELTE_FTP_*, STAGING_FTP_* als github-secrets hinterlegen. AUTHOR_PUBKEY_HEX + BOOTSTRAP_RELAY existieren bereits aus publish-pipeline. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| workflows | ||