Repository navigation
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub. 1 Skipped Deployment
|
Share the React C++ import profile across Expo modules and final app consumers. Forward the complete compiler context when Swift rebuilds imported textual interfaces. Add a small maintained-rule compiler regression for a Swift 5 consumer of a Swift 6 interface. The same target fails without context forwarding and passes when it is restored.
This branch was previously deployed
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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
CI and release selection infer ownership through separate mechanisms, allowing builds, compatibility metadata and published packages to disagree. This migration makes configured Bazel targets declare construction inputs, shipping Files and required consumers, and makes release preparation compare qualified deliveries with completed publications.
Supplier regressions use real multi-input seed composition and complete NAPI fixture records. Eleven analysis tests pass across NAPI projection, kind rejection, actual NAPI payload inputs, six resource cases and Kotlin suppliers. They check order independence, idempotence, unknown coverage, owner versions and exact original File membership. The entire 68-target portable suite also passes analysis with no build actions; that check does not execute its tests. The four real configured mobile domains pass the unchanged TypeScript validator with one binding containing three original runtime Files. Adjacent Kotlin analysis uses authenticated published Query metadata.
The preceding supplier-declaration correction passed 115 focused TypeScript tests (788 assertions), seven Bazel analysis tests and the complete Bazel conformance suite: 28 change scenarios, 34 test attempts and four real package scenarios. Conformance exercises seeded changes, independent versions, shared owners, rejected declarations and cache restoration. Completed cache-test outputs are reclaimed before later scenarios to reduce peak disk use. Earlier carrier, legal, transport and graph corrections passed 155 focused tests and the sandboxed WASIX producer regression. Pinned format/lint and independent connected-code reviews passed.
Simulator lifecycle qualification prepares its auxiliary app before the tested launch, switches applications by local bundle ID, and propagates failed commands. It retains the existing timeout, original-process liveness, ordered background/active observations and resumed SQL proof. Timestamped commands and bounded lifecycle diagnostics make delayed transitions diagnosable. Twelve local shell scenarios pass, including asynchronous readiness, failed preparation/backgrounding, premature PASS, fatal errors, dead capture/process and lifecycle timeout. The final cutover adds this existing fixture to the fast check inventory once.
This PR remains draft. The preceding full run completed fifteen jobs successfully, including release-family construction; its installed iOS lifecycle test timed out and its two dependent guards failed. The locally tested harness correction is pushed at
3a356cb4a1a865913f21626afbb22f3bcc8e5ab1. Automatic PR qualification is currently blocked by conflicts with main's new PostGIS raster/companion support; integration includes the newly required GDAL source/configuration, declared SDK projection inputs, carrier metadata and compatibility with older immutable packages.Required's complete 27-product construction/observation/supplier audit and Source CI must succeed on the integrated source before acquiring the fourteen-slot seed-adoption anchor. Legacy retirement and the remaining reviewed cleanup then land together, followed by one complete Native-only qualification of that combined source before this PR becomes ready.