Skip to content

Release the jinni as a repo-unit package - #5

Merged
unlucio merged 1 commit into
mainfrom
jinni-release-unit-repo
Aug 10, 2026
Merged

unlucio merged 1 commit into
mainfrom
jinni-release-unit-repo

Conversation

@unlucio

@unlucio unlucio commented Aug 10, 2026

Copy link
Copy Markdown
Member

The jinni release tag built and signed a .b3 and then cut no release at all: b3-builder's Action releases by walking the immediate subdirs of the source dir for a manifest.json, and the package was staged flat. Only the repo unit finalizes each atom's download URL, so the plugin unit could not have registered a usable index entry either.

The staging script now composes dist/package/<name>/, both workflows pass unit: repo, and a test asserts the named dir because that is what releases.

…ease

b3-builder's Action releases by walking the immediate subdirs of the source dir for a
manifest.json, and only the repo unit finalizes each atom's download URL. Staged flat with
unit: plugin, the jinni packed and signed, released nothing, and the run then failed with no
release to attach the index atom to.

The staging script now composes dist/package/<name>/, and both workflows pass unit: repo, so a
pull request proves the same shape a tag releases.
@unlucio
unlucio merged commit 618e8cb into main Aug 10, 2026
2 checks passed
@unlucio
unlucio deleted the jinni-release-unit-repo branch August 10, 2026 19:10
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