Finalize Neuroglancer production packaging release#8
Merged
Conversation
Staging merge for release packaging smoke test.
Finalize Neuroglancer production packaging metadata
tavateva
approved these changes
Jul 2, 2026
tavateva
left a comment
There was a problem hiding this comment.
✅ READY
Issue coverage: Closes #6 (Finalize production packaging release).
What's here:
- CI workflow gets a PR trigger +
upload-artifactstep, so the build runs on every relevant PR change rather than only on tags; theUpload Releasestep is correctly gated onstartsWith(github.ref, 'refs/tags/'). - Job renamed
plugin-artifact; actions bumped to v4; artifact namedneuroglancer-plugin-<tag>.zip(replaces the legacy barerelease.zip). build:releaserunswrite-release-manifest.mjsto emitplugin-release.json;validate:releaseimmediately asserts all required manifest fields matchpackage.jsonand env — good.package.jsonversion bumped to1.0.0.- README fixes the install URL (We-Gold → ChengLabResearch) and documents both the legacy
v1.0.0 / release.zippin (which Ouroboros #95 records as the production pin) and the new named-artifact format for future releases.
CI: plugin-artifact — ✅ pass (both runs).
No issues found.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Finalizes Neuroglancer plugin production packaging release metadata.
v1.0.0with the legacyrelease.zipasset.1.0.0.npm run validate:releaseand runs it in the release workflow.Closes #6.
Validation
v1.0.0-packaging-smoke.6