add ghcr.io container remote (for ghp image pull-through) #25

Merged
benvin merged 1 commits from benvin/ghcr-remote into main 2026-08-13 20:02:33 +10:00
Member

Why

The ghp deploy needs its image pulled through artifactapi per the estate "new images via artifactapi remotes" policy. The ghcr remote already exists but its pattern allowlist does not cover ghcr.io/goodtune/ghp, so pull-through is currently rejected.

How

  • Add ^goodtune/ghp to config/remote_docker/ghcr.yaml patterns (public image, anonymous pull — no creds). Pull path becomes artifactapi.k8s.syd1.au.unkin.net/ghcr/goodtune/ghp:<tag>.
## Why The ghp deploy needs its image pulled through artifactapi per the estate "new images via artifactapi remotes" policy. The `ghcr` remote already exists but its pattern allowlist does not cover `ghcr.io/goodtune/ghp`, so pull-through is currently rejected. ## How - Add `^goodtune/ghp` to `config/remote_docker/ghcr.yaml` patterns (public image, anonymous pull — no creds). Pull path becomes `artifactapi.k8s.syd1.au.unkin.net/ghcr/goodtune/ghp:<tag>`.
unkin-agent added 1 commit 2026-08-13 19:31:24 +10:00
ghcr remote: allow goodtune/ghp for pull-through
ci/woodpecker/pr/plan Pipeline was successful
ci/woodpecker/pr/pre-commit Pipeline was successful
62d5e2fb14
benvin merged commit a335dc75f8 into main 2026-08-13 20:02:33 +10:00
benvin deleted branch benvin/ghcr-remote 2026-08-13 20:02:33 +10:00
Sign in to join this conversation.