Skip to content

Support overriding base image via build arg#571

Merged
yaronkoren merged 2 commits intomasterfrom
devmode
Jan 26, 2026
Merged

Support overriding base image via build arg#571
yaronkoren merged 2 commits intomasterfrom
devmode

Conversation

@cicalese
Copy link
Contributor

@cicalese cicalese commented Jan 26, 2026

Add BASE_IMAGE build arg to allow building Canasta with a custom CanastaBase image. This enables the Canasta CLI's --build-from flag to build both CanastaBase and Canasta from local source repositories.

Default behavior is unchanged (uses ghcr.io/canastawiki/canasta-base:1.0.7).

Related PRs:

Add BASE_IMAGE build arg to allow building Canasta with a custom
CanastaBase image. This enables the Canasta CLI's --build-from flag
to build both CanastaBase and Canasta from local source repositories.

Default behavior is unchanged (uses ghcr.io/canastawiki/canasta-base:1.0.7).
The Dockerfile now uses an ARG for the base image instead of
hardcoding it in the FROM line. Update the awk command to parse
the default value from the ARG line.
@github-actions
Copy link

🐳 The image based on 81238521 commit has been built with 1.43.6-20260126-571 tag as ghcr.io/canastawiki/canasta:1.43.6-20260126-571

@yaronkoren yaronkoren merged commit 8aa4747 into master Jan 26, 2026
2 checks passed
@cicalese cicalese deleted the devmode branch January 26, 2026 20:44
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.

2 participants