Skip to content

ci: default published install checks to latest#13

Merged
mertushka merged 1 commit into
mainfrom
ci/published-install-stable-default
Jun 13, 2026
Merged

ci: default published install checks to latest#13
mertushka merged 1 commit into
mainfrom
ci/published-install-stable-default

Conversation

@mertushka

Copy link
Copy Markdown
Owner

Purpose

Prevent manual Published Install runs from silently testing the obsolete 0.1.0-alpha.0 package currently referenced by the npm next tag.

Changes

  • default the manual package spec to @mertushka/webrtc-node@latest
  • clarify that maintainers can pass a tag or exact version
  • document explicit prerelease/version validation in docs/development.md

Impact

  • Public/runtime behavior: none
  • Native addon: none
  • WPT/conformance: none
  • Browser interoperability: none
  • Release publishing: unchanged; manual prerelease publication can still use the next tag
  • npm registry metadata: unchanged

Validation

  • npm run check
  • git diff --check
  • actionlint 1.7.12 across all workflows, using the checksum-verified upstream Windows release binary
  • verified npm currently resolves latest to 0.1.6 and next to 0.1.0-alpha.0

@mertushka mertushka marked this pull request as ready for review June 13, 2026 17:32
@mertushka mertushka merged commit 84d7a72 into main Jun 13, 2026
19 checks passed
@mertushka mertushka deleted the ci/published-install-stable-default branch June 13, 2026 17:32
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