Skip to content

Use npm-package-versioner-action for version stamping - #119

Merged
microbit-matt-hillsdon merged 1 commit into
mainfrom
feature/versioner-action
Aug 20, 2026
Merged

microbit-matt-hillsdon merged 1 commit into
mainfrom
feature/versioner-action

Conversation

@microbit-matt-hillsdon

Copy link
Copy Markdown
Contributor

Replaces the versioner npm package with
microbit-foundation/npm-package-versioner-action,
which does the same job as a step in the workflow.

Prerelease versions for non-tag builds change format slightly — main becomes
<base>-dev.<build> — while tag builds are unchanged, so published versions and
deployment paths for releases stay as they are.

Renovate picks the action up automatically via its github-actions manager; no
version comment is needed.

Prepared with Claude Code. Please review it rather than take it on trust.

@github-actions

Copy link
Copy Markdown

@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying micropython-microbit-v2-simulator with  Cloudflare Pages  Cloudflare Pages

Latest commit: a179e2a
Status: ✅  Deploy successful!
Preview URL: https://763735a1.micropython-microbit-v2-simulator.pages.dev
Branch Preview URL: https://feature-versioner-action.micropython-microbit-v2-simulator.pages.dev

View logs

@microbit-matt-hillsdon

Copy link
Copy Markdown
Contributor Author

CI failure more likely to be environmental or something we don't pin than this change... investigating.

@microbit-matt-hillsdon

Copy link
Copy Markdown
Contributor Author

Ubuntu image has moved from GCC 11 to 13 with new warnings (dangling-pointer). Probably fixed upstream but will suppress here for now as upgrading is likely involved.

Replaces @microbit-foundation/circleci-npm-package-versioner, which the
workflow installed via --no-save purely to run one script, with the
equivalent GitHub Action.
@microbit-matt-hillsdon
microbit-matt-hillsdon merged commit 11a5b91 into main Aug 20, 2026
1 check passed
@microbit-matt-hillsdon
microbit-matt-hillsdon deleted the feature/versioner-action branch August 20, 2026 09:45
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