Skip to content

Conversation

@leighmcculloch
Copy link
Member

What

Add GALEXIE_REPO and GALEXIE_SHA variables to extract Galexie dependency info from image.json. Pass these as build arguments during Docker image build.

Why

Enable the quickstart image build process to include Galexie as a configurable dependency when building with the makefile. The makefile is currently broken because it doesn't provide the galexie details. The ci run that builds the image normally works as expected and is unaffected by the bug.

@leighmcculloch leighmcculloch requested a review from a team January 12, 2026 02:39
@github-project-automation github-project-automation bot moved this to Backlog (Not Ready) in DevX Jan 12, 2026
@leighmcculloch leighmcculloch changed the title Add Galexie t oMakefile Add Galexie to Makefile Jan 12, 2026
@leighmcculloch leighmcculloch marked this pull request as ready for review January 12, 2026 02:41
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR fixes the Makefile build process by adding Galexie dependency configuration that was previously missing. The Dockerfile already expected GALEXIE build arguments, but the Makefile wasn't providing them, causing local builds to fail while CI builds (which don't use the Makefile) continued to work correctly.

Changes:

  • Added GALEXIE_REPO and GALEXIE_SHA variable extraction from image.json
  • Added GALEXIE build arguments to the Docker build command

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@leighmcculloch leighmcculloch merged commit 4ab92b3 into main Jan 12, 2026
97 checks passed
@leighmcculloch leighmcculloch deleted the galexie-makefile branch January 12, 2026 13:59
@github-project-automation github-project-automation bot moved this from Backlog (Not Ready) to Done in DevX Jan 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

3 participants