context
sprint-1 closed with tier-1.yml running as an unauthenticated pilot (PR #50). the fc_pool_ci_token from_secret blocks were intentionally removed for the pilot run.
sprint-2 scope: restore auth wiring so woodpecker-fc-plugin can authenticate against fc-pool's authenticated endpoint.
work items
acceptance criteria
- all four tier-1 steps run successfully against fc-pool authenticated endpoint
- woodpecker pipeline shows green on a real push to this repo
- no unauthenticated fallback paths remain in tier-1.yml
references
context
sprint-1 closed with tier-1.yml running as an unauthenticated pilot (PR #50). the
fc_pool_ci_tokenfrom_secretblocks were intentionally removed for the pilot run.sprint-2 scope: restore auth wiring so woodpecker-fc-plugin can authenticate against fc-pool's authenticated endpoint.
work items
fc_pool_ci_tokenas a woodpecker secret in the heraldstack woodpecker server (via woodpecker web ui or api)FC_POOL_CI_TOKEN: from_secret: fc_pool_ci_tokento all four steps in.woodpecker/tier-1.yml(fmt, clippy, build, test)heraldstack/woodpecker-fc-plugin:0.1.0pull (currentlypull_policy: if-not-presentmasks registry auth requirement)WOODPECKER_SECRETenv var in heraldstack-infra docker-compose if not already setacceptance criteria
references