Merge pull request 'fix: fix: env.sh unbound WOODPECKER_TOKEN crashes all cron agents under set -u (#475)' (#479) from fix/issue-475 into main
All checks were successful
ci/woodpecker/push/ci Pipeline was successful

This commit is contained in:
dev-bot 2026-04-09 07:31:43 +00:00
commit 8b3aeb1698

View file

@ -249,13 +249,13 @@ woodpecker_api() {
fi
curl -sfL \
-H "Authorization: Bearer ${WOODPECKER_TOKEN}" \
"${WOODPECKER_SERVER}/api${path}" "$@"
-H "Authorization: Bearer ${WOODPECKER_TOKEN:-}" \
"${WOODPECKER_SERVER:-}/api${path}" "$@"
}
# Woodpecker DB query helper
wpdb() {
PGPASSWORD="${WOODPECKER_DB_PASSWORD}" psql \
PGPASSWORD="${WOODPECKER_DB_PASSWORD:-}" psql \
-U "${WOODPECKER_DB_USER:-woodpecker}" \
-h "${WOODPECKER_DB_HOST:-127.0.0.1}" \
-d "${WOODPECKER_DB_NAME:-woodpecker}" \