fix(ci): use from_secret syntax for Woodpecker v2 (#107)
All checks were successful
ci/woodpecker/push/ci Pipeline was successful

Co-authored-by: Jason Woltje <jason@diversecanvas.com>
Co-committed-by: Jason Woltje <jason@diversecanvas.com>
This commit was merged in pull request #107.
This commit is contained in:
2026-03-15 01:16:36 +00:00
committed by jason.woltje
parent a881e707e2
commit d5102f62fa

View File

@@ -6,8 +6,8 @@ when:
- event: [push, pull_request, manual]
# Turbo remote cache is at turbo.mosaicstack.dev (ducktors/turborepo-remote-cache).
# TURBO_TOKEN is set as a Woodpecker secret. Turbo picks up TURBO_API, TURBO_TOKEN,
# and TURBO_TEAM from the environment automatically.
# TURBO_TOKEN is a Woodpecker secret injected via from_secret into the environment.
# Turbo picks up TURBO_API, TURBO_TOKEN, and TURBO_TEAM automatically.
steps:
install:
@@ -21,7 +21,8 @@ steps:
environment:
TURBO_API: https://turbo.mosaicstack.dev
TURBO_TEAM: mosaic
secrets: [turbo_token]
TURBO_TOKEN:
from_secret: turbo_token
commands:
- *enable_pnpm
- pnpm typecheck
@@ -34,7 +35,8 @@ steps:
environment:
TURBO_API: https://turbo.mosaicstack.dev
TURBO_TEAM: mosaic
secrets: [turbo_token]
TURBO_TOKEN:
from_secret: turbo_token
commands:
- *enable_pnpm
- pnpm lint
@@ -54,7 +56,8 @@ steps:
environment:
TURBO_API: https://turbo.mosaicstack.dev
TURBO_TEAM: mosaic
secrets: [turbo_token]
TURBO_TOKEN:
from_secret: turbo_token
commands:
- *enable_pnpm
- pnpm test
@@ -66,7 +69,8 @@ steps:
environment:
TURBO_API: https://turbo.mosaicstack.dev
TURBO_TEAM: mosaic
secrets: [turbo_token]
TURBO_TOKEN:
from_secret: turbo_token
commands:
- *enable_pnpm
- pnpm build