From 5ed7cf4fcc058a72fd209e13ee0454c62a318680 Mon Sep 17 00:00:00 2001 From: "detail-app[bot]" <180357370+detail-app[bot]@users.noreply.github.com> Date: Mon, 13 Jul 2026 16:40:00 +0000 Subject: [PATCH] docs: add frontend CI job to development.md CI/CD section --- docs/development.md | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/docs/development.md b/docs/development.md index d42fd45e..82a4444c 100644 --- a/docs/development.md +++ b/docs/development.md @@ -76,8 +76,14 @@ make hooks # installs hook shims into .git/hooks/ ### CI/CD (GitHub Actions) -The `.github/workflows/build.yml` workflow: +The `.github/workflows/build.yml` workflow runs two jobs: +**Frontend job:** +- Runs on **ubuntu-24.04** +- Uses Node.js version pinned via `frontend/.nvmrc` +- Runs: `npm ci`, `npm run validate`, `npm run test`, `npm run build` + +**Build job:** - Runs on **ubuntu-24.04** (pinned, not `-latest`) - Uses `actions/setup-java@v5` with `distribution: temurin` + `java-version: 25` - Logs Java, Gradle, and OS versions for drift detection