ci: one workflow for tests, prek and the deploy to sega
CI / prek (push) Successful in 16s
CI / tests (push) Successful in 30s
CI / deploy-sega (push) Successful in 9s

This commit is contained in:
ponas committed 2026-11-02 01:17:10 +01:00
1 parent d3b6024cd8
commit 284dfdbdf4
6 files changed
+64 -88

No files matched your search

+2 -2
View File
@@ -28,8 +28,8 @@ Run migrations and start the development server:
MDB runs on sega under edb-infra's `mdb` role (`roles/mdb.md` there): gunicorn from a
release directory per commit, its settings in the file `MDB_SETTINGS` names
(`/etc/mdb/settings.py`), which `mdbsite/settings.py` executes last. A push to `main` that
passes the checks deploys itself while the repository variable `DEPLOY_SEGA` is `true`
(`.gitea/workflows/deploy.yaml`). The DNS and DHCP sync runs as root on sega:
passes the tests and prek deploys itself while the repository variable `DEPLOY_SEGA` is `true`
(`.gitea/workflows/ci.yaml`). The DNS and DHCP sync runs as root on sega:
`sudo mdb-sync`.
## Development tasks