From 04d13e510c224b6fda6b67ca28010c882fc3aa6c Mon Sep 17 00:00:00 2001 From: Jason Woltje Date: Fri, 6 Mar 2026 18:36:02 -0600 Subject: [PATCH] ci: add Woodpecker pipeline with Valkey service for queue tests --- .woodpecker.yml | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/.woodpecker.yml b/.woodpecker.yml index 300d157..9872e0a 100644 --- a/.woodpecker.yml +++ b/.woodpecker.yml @@ -5,26 +5,31 @@ steps: - corepack enable - pnpm install --frozen-lockfile - - name: lint - image: node:22-alpine - commands: - - pnpm turbo lint - - name: typecheck image: node:22-alpine + depends_on: [install] commands: - pnpm turbo typecheck + - name: lint + image: node:22-alpine + depends_on: [install] + commands: + - pnpm turbo lint + - name: build image: node:22-alpine + depends_on: [typecheck] commands: - pnpm turbo build - name: test image: node:22-alpine + depends_on: [build] commands: - pnpm turbo test services: - name: valkey image: valkey/valkey:8-alpine - ports: ["6379:6379"] + environment: + - ALLOW_EMPTY_PASSWORD=yes