try using workspaces
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/cron/ci Pipeline was successful

This commit is contained in:
2025-09-01 12:06:19 -04:00
parent 151b1f86a0
commit 238e59d8b7

View File

@@ -1,3 +1,7 @@
workspace:
base: /woodpecker
path: src
when:
- event: cron
branch: main
@@ -6,11 +10,6 @@ when:
branch: main
steps:
- name: deps
image: node:22
commands:
- npm ci
- name: lint
image: node:22
when:
@@ -18,10 +17,11 @@ steps:
- pull_request
- push
commands:
- npm ci
- npm run lint
- name: generate-dungeon
image: node:22
image: ghcr.io/puppeteer/puppeteer:latest
when:
event:
- cron
@@ -31,6 +31,7 @@ steps:
OLLAMA_API_KEY:
from_secret: OLLAMA_API_KEY
commands:
- npm ci
- npm start
- name: upload-to-gitea-release