Skip to content

packaging: canonicalise the ghcr image name to nullislabs/shepherd#476

Open
mfw78 wants to merge 1 commit into
feat/m5-ci-sccache-fail-openfrom
feat/m5-ghcr-image-align
Open

packaging: canonicalise the ghcr image name to nullislabs/shepherd#476
mfw78 wants to merge 1 commit into
feat/m5-ci-sccache-fail-openfrom
feat/m5-ghcr-image-align

Conversation

@mfw78

@mfw78 mfw78 commented Jul 18, 2026

Copy link
Copy Markdown
Contributor

What

Aligns .env.example, docker-compose.yml and docs/deployment/docker.md to the ghcr.io/nullislabs/shepherd image name actually pushed by .github/workflows/docker.yml (ghcr.io/${{ github.repository }}).

Why

Compose and docs still referenced the stale ghcr.io/bleu/nullis-shepherd name, so docker compose pull on a fresh server per the deployment runbook fails or fetches a foreign-org image.

Closes #125

Testing

Manual grep for the old bleu/nullis-shepherd name across the repo; none remain.

AI Assistance

Drafted with AI assistance under review.

The publish workflow pushes ghcr.io/${{ github.repository }}, so the
compose default, the runbook, and the .env.example sample now name
ghcr.io/nullislabs/shepherd; the stale ghcr.io/bleu/nullis-shepherd
references made docker compose pull fail on a fresh server.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant