Pre-launch — Gluecron is in final validation. Public signups and git hosting for non-owner users open after launch review.
Commitf3d5675unknown_key

ci: stop auto-firing obsolete server-deploy workflows

ci: stop auto-firing obsolete server-deploy workflows

The Hetzner SSH-push deploy was failing on every push to main with
'dial tcp :22 i/o timeout' (targets a retired box). gluecron.com now
self-deploys on a dedicated Vultr box by pulling from GitHub, so both the
Hetzner and Fly workflows are obsolete. Reduce them to manual workflow_dispatch
so they no longer auto-run/fail.

https://claude.ai/code/session_01QKaJBYpD6DGErWHrRVChkf
Claude committed on May 31, 2026Parent: 7c1b4c8
2 files changed+89f3d567588a66bf0a8305d06ea364ee8f353417a0
2 changed files+8−9
Modified.github/workflows/fly-deploy.yml+3−7View fileUnifiedSplit
55permissions: read-all
66
77on:
8 # Auto-deploy on every push to main. Re-enabled 2026-05-15 after the
9 # GitHub→Gluecron mirror sync silently broke and stranded 3 commits.
10 # Until we build GitHub→Gluecron sync into the platform itself,
11 # this GitHub Action is the trustworthy deploy path.
12 push:
13 branches:
14 - main
8 # SUPERSEDED 2026-05-31 — gluecron.com migrated off Fly.io to a dedicated
9 # Vultr box that self-deploys by pulling from GitHub (see
10 # scripts/standalone-deploy.sh). Manual dispatch only; no longer auto-fires.
1511 workflow_dispatch: {}
1612
1713concurrency:
Modified.github/workflows/hetzner-deploy.yml+5−2View fileUnifiedSplit
2929# APP_BASE_URL — base URL of the running site (default https://gluecron.com).
3030
3131on:
32 push:
33 branches: [main]
32 # SUPERSEDED 2026-05-31 — gluecron.com now runs on a dedicated Vultr box that
33 # deploys itself by PULLING from GitHub (systemd git-poll timer installed by
34 # scripts/standalone-deploy.sh -> scripts/auto-update.sh). This SSH-push
35 # pipeline targeted the old systemd/localhost:3010 host and was failing with
36 # "dial tcp :22 i/o timeout". Manual dispatch only; no longer auto-fires.
3437 workflow_dispatch: {}
3538
3639concurrency:
3740