Skip to content

Publish debug components in same oci repo - #11

Merged
scothis merged 1 commit into
componentized:mainfrom
scothis:publish-debug
Sep 9, 2026
Merged

Publish debug components in same oci repo#11
scothis merged 1 commit into
componentized:mainfrom
scothis:publish-debug

Conversation

@scothis

@scothis scothis commented Sep 9, 2026

Copy link
Copy Markdown
Member

The debug components were published at the same version in a sibling repository. ghcr.io/componentized/http/foo.debug vs ghcr.io/componentized/http/foo.

Now both components are published to the same repository, with the debug component's version augmented with +debug.

Since OCI tags cannot contain +, this value is converted to _, which is consistent with how wasm.directory handles semver oci tags.

The debug components were published at the same version in a sibling
repository. ghcr.io/componentized/http/foo.debug vs
ghcr.io/componentized/http/foo.

Now both components are published to the same repository, with the debug
component's version augmented with `+debug`.

Since OCI tags cannot contain `+`, this value is converted to `_`, which
is consistent with how wasm.directory handles semver oci tags.

Signed-off-by: Scott Andrews <scott@andrews.me>
@scothis
scothis merged commit 8a88036 into componentized:main Sep 9, 2026
3 checks 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.

1 participant