From 2189da0607dc113d7067f6d794520fce5354f159 Mon Sep 17 00:00:00 2001 From: Rowan Copley Date: Sun, 18 Jan 2026 21:55:56 -0800 Subject: [PATCH] ci: add Node.js setup for redocly CLI compatibility The @redocly/cli@latest now requires Node.js >=20.19.0, but CI runners have Node 18 by default. This causes the pure-go test matrix to fail during `make test` -> `build-docs`. --- .github/workflows/termite-go.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/.github/workflows/termite-go.yml b/.github/workflows/termite-go.yml index c97a8e0..7767d42 100644 --- a/.github/workflows/termite-go.yml +++ b/.github/workflows/termite-go.yml @@ -66,6 +66,11 @@ jobs: - name: Clone antfly-go (for OpenAPI refs) run: git clone --depth 1 https://github.com/antflydb/antfly-go.git ../antfly-go + - name: Set up Node.js + uses: actions/setup-node@v4 + with: + node-version: '22' + - name: Set up Go uses: actions/setup-go@v6 with: @@ -175,6 +180,11 @@ jobs: - name: Clone antfly-go (for OpenAPI refs) run: git clone --depth 1 https://github.com/antflydb/antfly-go.git ../antfly-go + - name: Set up Node.js + uses: actions/setup-node@v4 + with: + node-version: '22' + - name: Set up Go uses: actions/setup-go@v6 with: