diff --git a/.forgejo/workflows/ci.yml b/.forgejo/workflows/ci.yml index 790dc78..32e16d9 100644 --- a/.forgejo/workflows/ci.yml +++ b/.forgejo/workflows/ci.yml @@ -110,9 +110,16 @@ jobs: build: runs-on: docker container: + # Vite 8 needs node >= 22.12, so the CI image's bookworm nodejs is too old + # for this job and it gets its own image. image: node:22-bookworm-slim steps: + # checkout@v4 without git falls back to a REST API tarball download that + # Forgejo does not serve, failing with a bare 404. + - name: Install git + run: apt-get update && apt-get install -y --no-install-recommends git + - uses: https://data.forgejo.org/actions/checkout@v4 - name: Install JS dependencies