Skip to content

MRD Viz: Marketplace release prep + publish job - #88

Merged
ccapetz merged 6 commits into
carter-mrd-vizfrom
mrd-viz-release
Aug 14, 2026
Merged

ccapetz merged 6 commits into
carter-mrd-vizfrom
mrd-viz-release

Conversation

@ccapetz

@ccapetz ccapetz commented Aug 14, 2026

Copy link
Copy Markdown
Collaborator

Release-prep work for publishing the MRD Viz extension to the VS Code Marketplace. Stacks on carter-mrd-viz (#87).

Changes

  • Added a 128x128 extension icon.png (downscaled from source art) and wired icon into the manifest; excluded the high-res icon-src.png from the VSIX.
  • Added LICENSE.txt to the extension folder (required by vsce; MIT, copied from repo root).
  • Scaffolded a guarded publish-marketplace job in mrd_viz_release.yml that publishes the pre-built platform VSIXs on a mrd-viz-v* tag push. It is a safe no-op until the VSCE_PAT secret is added.
  • Validated locally: vsce package + local install (ismrmrd.mrd-viz@0.0.1).

Handoff

This PR is primarily a handoff document. See mrd-viz/docs/MARKETPLACE_RELEASE_TODO.md for the full remaining checklist (publisher creation, credential, compliance sign-off) and section 6, which documents exactly how the Marketplace publish job works and how to activate it.

@ccapetz
ccapetz merged commit 0923965 into carter-mrd-viz Aug 14, 2026
6 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