Skip to content

Prefix local build image with ghcr.io/extra-org/extra to match prod - #83

Merged
AmitAvital1 merged 1 commit into
extra-org:mainfrom
LuisMend12:fix/local-image-prefix
Aug 1, 2026
Merged

Prefix local build image with ghcr.io/extra-org/extra to match prod#83
AmitAvital1 merged 1 commit into
extra-org:mainfrom
LuisMend12:fix/local-image-prefix

Conversation

@LuisMend12

Copy link
Copy Markdown
Contributor

Summary

  • make build tagged the local image as extra:local (Makefile:20), while prod releases push to ghcr.io/${{ github.repository }}:${TAG} (i.e. ghcr.io/extra-org/extra:*). The differing prefix made it harder to tell the local build is the same image as prod, just a different tag.
  • Changed the local tag to ghcr.io/extra-org/extra:local in the three places that reference it: Makefile, examples/starter/docker-compose.yml, examples/enterprise-knowledge-assistant/docker-compose.yml.

Fixes #82

Test plan

  • grep -rn "extra:local" — only the new ghcr.io/extra-org/extra:local references remain, no stragglers
  • docker compose -f examples/starter/docker-compose.yml config -q — parses cleanly
  • docker compose -f examples/enterprise-knowledge-assistant/docker-compose.yml config -q — parses cleanly
  • Did not run a full make build (would require pulling/building the whole image), but the change is a pure string substitution with no other logic touched.

make build tagged the image extra:local, while prod releases push to
ghcr.io/extra-org/extra:<tag>. The differing prefix made it unclear
that the local build is the same image as prod, just a different tag.

Fixes extra-org#82
@AmitAvital1

Copy link
Copy Markdown
Collaborator

Please star project and comment on the issue so i can assigned to you the issue

@AmitAvital1
AmitAvital1 merged commit cc6d257 into extra-org:main Aug 1, 2026
1 check passed
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.

Local make build image name doesn't match prod prefix (extra:local vs ghcr.io/extra-org/extra:*)

2 participants