You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Remove the standalone macOS Package Smoke workflow, so pnpm prepack no longer runs for matching CI changes.
The complete package build remains available as a local pre-publish sanity check. The main CI Node 22.12 packaged-CLI verification remains in place, and the obsolete workflow assertion is removed.
Validation
pnpm check:affected --run passed, including package tarball verification, coverage, Node integration, and replay-compat provenance. Native/device lanes remain GitHub-authoritative.
P1 — removing this workflow eliminates the only PR/main CI job that runs the complete pnpm prepack path. package:npm builds and packages the iOS/macOS/tvOS/visionOS runners, clean macOS helper, Apple runner source, and Android helpers before tarball validation. The retained Packaged CLI Node 22.12 job runs only pnpm build plus scripts/check-package.ts; it validates JS and already-existing artifacts but never creates or checks the native artifacts that npm publishes. Platform smoke lanes compile/run subsets separately and do not cover full npm packaging, stripping, all shipped Apple targets, or Android packaging. A packaging regression could therefore pass every PR check and surface only during publish—or ship incomplete native content.
Retain Package Smoke or replace it with an equivalent mandatory macOS full-prepack job before removing the workflow assertion and check mapping. Exact head is mergeable and completed checks are green, but this release-safety gap blocks readiness.
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
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
Remove the standalone macOS Package Smoke workflow, so
pnpm prepackno longer runs for matching CI changes.The complete package build remains available as a local pre-publish sanity check. The main CI Node 22.12 packaged-CLI verification remains in place, and the obsolete workflow assertion is removed.
Validation
pnpm check:affected --runpassed, including package tarball verification, coverage, Node integration, and replay-compat provenance. Native/device lanes remain GitHub-authoritative.