ci: push images to artifactapi registry instead of gitea #2

Closed
unkinben wants to merge 1 commits from benvin/push-artifactapi into benvin/jellyfin-ha
Owner

Why

Hard switch of this repo's container image push from the Gitea registry to the artifactapi local docker registry. The Gitea VM and its embedded registry are being retired, so images must publish to artifactapi's real Registry V2 instead; Ben chose a hard switch over dual-push.

Changes

  • Point the .woodpecker/docker.yaml push target at artifactapi.k8s.syd1.au.unkin.net/docker-internal/jellyfin-ha.
  • Drop the droneci/DRONECI_PASSWORD creds — artifactapi accepts unauthenticated in-cluster pushes.
  • Repoint the PR dry-run build in .woodpecker/build.yaml to the same path.
  • Repoint the Makefile IMAGE and README image paths.
  • NOTE: the docker pipeline lives on the unmerged benvin/jellyfin-ha branch, so this PR targets that branch, not main.

Takes effect on the next v* tag — the docker pipeline only runs on tags.

https://claude.ai/code/session_015ur3i7D2azsMAWTSVABApv

## Why Hard switch of this repo's container image push from the Gitea registry to the artifactapi local docker registry. The Gitea VM and its embedded registry are being retired, so images must publish to artifactapi's real Registry V2 instead; Ben chose a hard switch over dual-push. ## Changes - Point the `.woodpecker/docker.yaml` push target at `artifactapi.k8s.syd1.au.unkin.net/docker-internal/jellyfin-ha`. - Drop the `droneci`/`DRONECI_PASSWORD` creds — artifactapi accepts unauthenticated in-cluster pushes. - Repoint the PR dry-run build in `.woodpecker/build.yaml` to the same path. - Repoint the Makefile IMAGE and README image paths. - NOTE: the docker pipeline lives on the unmerged `benvin/jellyfin-ha` branch, so this PR targets that branch, not `main`. Takes effect on the next `v*` tag — the docker pipeline only runs on tags. https://claude.ai/code/session_015ur3i7D2azsMAWTSVABApv
unkinben added 1 commit 2026-07-30 00:37:08 +10:00
Hard switch of the docker push target from the Gitea registry to the
artifactapi local docker registry (docker-internal); the Gitea VM and its
registry are being retired. Drops the droneci/DRONECI_PASSWORD creds since
artifactapi accepts unauthenticated in-cluster pushes. Also repoints the Makefile IMAGE and README image paths.

Claude-Session: https://claude.ai/code/session_015ur3i7D2azsMAWTSVABApv
Author
Owner

Superseded by #3, which stacks this artifactapi-push change on the build scaffolding plus a third commit repointing the build at the git.unkin.net/unkin/jellyfin-ha-src fork. Merging #3 alone carries all three commits. Closing.

Superseded by #3, which stacks this artifactapi-push change on the build scaffolding plus a third commit repointing the build at the git.unkin.net/unkin/jellyfin-ha-src fork. Merging #3 alone carries all three commits. Closing.
unkinben closed this pull request 2026-08-11 07:25:29 +10:00

Pull request closed

Sign in to join this conversation.