From b2cf4aa7aa932196d8cc123e53c83fb0bdcefa84 Mon Sep 17 00:00:00 2001 From: Richard R Date: Tue, 26 May 2026 19:00:07 -0600 Subject: [PATCH] ci(playwright): install nats for embedded worker startup --- .github/workflows/playwright.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.github/workflows/playwright.yml b/.github/workflows/playwright.yml index f266b8b..0f9768c 100644 --- a/.github/workflows/playwright.yml +++ b/.github/workflows/playwright.yml @@ -34,6 +34,13 @@ jobs: sudo install -m 0755 ./weed /usr/local/bin/weed rm -f ./weed weed version + - name: Install NATS server binary + run: | + curl -fsSL -o /tmp/nats-server.zip \ + https://github.com/nats-io/nats-server/releases/download/v2.12.1/nats-server-v2.12.1-linux-amd64.zip + unzip -j /tmp/nats-server.zip '*/nats-server' -d /tmp + sudo install -m 0755 /tmp/nats-server /usr/local/bin/nats-server + nats-server -v - name: Install dependencies run: pnpm install --frozen-lockfile - name: Build app and enforce bundle guard