docs: Fabled-Git, not Forgejo, in ci-requirements
The instance has run Gitea since the migration. Also fixes a dead rulebook pointer: the topic was renamed forgejo.md -> fabled-git.md, so the "CI philosophy" reference pointed at a file that no longer exists. Prose only — no workflow or path change. Scribe issue #2272.
This commit is contained in:
+3
-3
@@ -11,7 +11,7 @@ git.fabledsword.com/bvandeusen/ci-python:3.14
|
||||
- python 3.14
|
||||
- ruff (analyzer for `backend/`, `tests/`, `alembic/`)
|
||||
- node (frontend job: `npm install` + vitest + vite build)
|
||||
- docker CLI + buildx (`.forgejo/workflows/build.yml`: build-web, build-ml — Forgejo registry push)
|
||||
- docker CLI + buildx (`.forgejo/workflows/build.yml`: build-web, build-ml — Fabled-Git registry push)
|
||||
|
||||
## Per-job tool installs
|
||||
|
||||
@@ -26,10 +26,10 @@ git.fabledsword.com/bvandeusen/ci-python:3.14
|
||||
"add deps to image when used by >1 project" rule: FC alone is one Python
|
||||
project, so the deps live in `requirements.txt` and install per-job.
|
||||
Reconsider when a second Fabled-family Python backend lands.
|
||||
- Integration uses Forgejo Actions `services:` + socket-discovered bridge IPs
|
||||
- Integration uses Fabled-Git Actions `services:` + socket-discovered bridge IPs
|
||||
because `act_runner` (swarm-runner v0.6+) puts services on the default
|
||||
bridge with no embedded DNS. The pattern is documented in the rulebook's
|
||||
`forgejo.md` "CI philosophy" section and FC's `ci.yml` is the canonical
|
||||
`fabled-git.md` "CI philosophy" section and FC's `ci.yml` is the canonical
|
||||
example.
|
||||
- No `package-lock.json` is tracked yet (FC's `feedback_no_local_runs`
|
||||
memory bans `npm install` locally). Using `npm install` rather than
|
||||
|
||||
Reference in New Issue
Block a user