Commit graph

3 commits

Author SHA1 Message Date
90000a7e2c chore(ci): run forgejo jobs on lxc bookworm containers
Some checks failed
CI / Backend Linting & Type Checking (push) Failing after 0s
CI / Frontend Type Checking & Linting (push) Failing after 0s
CI / Backend Tests (push) Has been skipped
2026-03-07 01:21:50 +01:00
5d69a976c4 chore(infra): align systemd units and Forgejo runners
Some checks failed
CI / Frontend Type Checking & Linting (push) Failing after 0s
CI / Backend Tests (push) Has been skipped
CI / Backend Linting & Type Checking (push) Failing after 16s
Point services to /opt/innercontext/current release paths, remove stale phase completion docs, and switch Forgejo workflows to run on the lxc runner label.
2026-03-07 01:21:01 +01:00
2efdb2b785 fix(deploy): make LXC deploys atomic and fail-fast
Rebuild the deployment flow to prepare releases remotely, validate env/sudo prerequisites, run migrations in-release, and auto-rollback on health failures. Consolidate deployment docs and add a manual CI workflow so laptop and CI use the same push-based deploy path.
2026-03-07 01:14:30 +01:00