Skip to content

ci: make npm publish dist-tag an explicit choice (0.9) - #1350

Merged
msluszniak merged 1 commit into
release/0.9from
@ms/publish-dist-tag-0.9
Aug 4, 2026
Merged

ci: make npm publish dist-tag an explicit choice (0.9)#1350
msluszniak merged 1 commit into
release/0.9from
@ms/publish-dist-tag-0.9

Conversation

@msluszniak

@msluszniak msluszniak commented Aug 4, 2026

Copy link
Copy Markdown
Member

Description

Previously publish without latest checked published as nightly. But sometimes we want to publish new legacy version. This PR adds this possibility.

Introduces a breaking change?

  • Yes
  • No

Type of change

  • Bug fix (change which fixes an issue)
  • New feature (change which adds functionality)
  • Documentation update (improves or adds clarity to existing documentation)
  • Other (chores, tests, code style improvements etc.)

Tested on

  • iOS
  • Android

Testing instructions

Actions → NPM publish → Run workflow → ref release/0.9. The form now shows a release-type dropdown with nightly / latest / legacy instead of a checkbox.

Screenshots

Related issues

Checklist

  • I have performed a self-review of my code
  • I have commented my code, particularly in hard-to-understand areas
  • I have updated the documentation accordingly
  • My changes generate no new warnings

Additional notes

Backport of #1348, staged so 0.9 is ready when 0.10 takes over latest.

Backport of #1348 to release/0.9, so this line is ready to publish under
`legacy` (or a line-scoped `v0.9`) once 0.10 takes over `latest`.

The `latest-build` boolean mapped anything other than true to nightly - both
the `executorch-nightly` dist-tag and a rewritten version - which is how
0.8.5 went out as 0.8.5-nightly-6e1cb0a-20260803. Needed on this branch
because workflow_dispatch reads the workflow definition from the selected
ref.
@msluszniak
msluszniak merged commit 35aaccd into release/0.9 Aug 4, 2026
@msluszniak
msluszniak deleted the @ms/publish-dist-tag-0.9 branch August 4, 2026 14:14
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.

2 participants