unkinben 1e662a406a
ci/woodpecker/pr/build Pipeline was successful
ci/woodpecker/pr/test Pipeline was successful
ci/woodpecker/pr/pre-commit Pipeline was successful
Fix release pipeline: escape shell vars so cross-compiled assets build
The v0.5.3 release failed to attach binaries ("open node-lookup-linux-amd64:
no such file or directory"). Woodpecker substitutes ${...} expressions in
`commands` at parse time, so the build loop's shell parameter expansions
(${name}, ${osarch%/*}, ${pkg}) and the release step's ${PREV_TAG}/${NOTES}
were blanked before the shell ran — the per-os/arch binaries were written to
garbled names and the release notes came out empty.

- Escape all shell variables and command substitutions in the build loop and
  release-notes block as $$, matching the existing upload-rpm step. Real
  Woodpecker vars (${CI_COMMIT_TAG}, ${CI_REPO}) stay single-$.
2026-07-16 22:55:40 +10:00
S
Description
A CLI tool written in Go that queries the PuppetDB API to look up and filter node facts.
297 KiB
v0.5.7 Latest
2026-08-15 14:50:35 +10:00
Languages
Go 93.6%
Makefile 3.9%
Shell 2.5%