Files
stack/.woodpecker.yml
Jason Woltje f1e6fc29f6
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
fix(ci): Escape dollar signs for shell variables in Woodpecker
Woodpecker interprets $ as variable substitution in YAML, so we need to
use $$ to escape it and pass a literal $ to the shell script.

Changed from a for loop to explicit function calls with escaped variables:
- Use $$ instead of $ for all shell variables
- Function-based approach for cleaner variable passing
- Each package explicitly called: link_package "stack-api" etc.

This fixes the variable expansion issue where ${package} was empty,
resulting in URLs like "container//-/link/stack" (double slash).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-08 14:58:15 -06:00

9.9 KiB