Skip to content

feat(docker-build-push-ecr): optional submodules checkout - #99

Merged
pablovilas merged 1 commit into
mainfrom
feat/docker-build-submodules
Sep 2, 2026
Merged

feat(docker-build-push-ecr): optional submodules checkout#99
pablovilas merged 1 commit into
mainfrom
feat/docker-build-submodules

Conversation

@pablovilas

Copy link
Copy Markdown
Contributor

Adds a submodules boolean input (default false) to the reusable image build workflow and passes it to actions/checkout.

Needed by nullplatform/scopes: its worker images bake the whole repo into the image, and the tracing shell SDK lives in a git submodule (vendor/catalog-tracing-sh). Without this, the submodule is empty in the build context and the image ships without the SDK.

Default off, so no existing caller changes behaviour.

@pablovilas
pablovilas merged commit 3788418 into main Sep 2, 2026
2 checks passed
@pablovilas
pablovilas deleted the feat/docker-build-submodules branch September 2, 2026 19:47
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