Repository navigation
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
This branch was successfully 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.
Apple packaging rebuilt extension objects in different raw/framework configurations and repeatedly recreated SDK sandbox inputs. Android release carriers and APKs also rebuilt the same native libraries under different configurations. Share the maintained Apple/Android transitions, keep released native API floors independent of app Java/Dex floors, and reuse the complete declared SDK inputs with stock Bazel sandbox/Merkle caching.
The regressions compare actual object/archive Files derived from carrier metadata. Apple requires every profile in both raw and framework branches; Android checks both declared ABIs at the app minimum SDK and a higher SDK. The runtime and extension shipping owners now require the Apple checks, and Android shipping requires its reuse check. No object-file lists are maintained.
Capture ranks shared paths once per graph, sorts compact numeric ranks, and hashes the same complete sorted path strings. It preserves the full input projection. Full qualifications retain stock compact execution logs. This integrates the migration's traversal, cache-retention and physical/publication-mode fixes. The migration's pg_textsearch upgrade also exposed a drifted compiler-runtime member list; the constructor and final validator now share the canonical license policy, retaining strict paths, modes and hashes.
Observed hosted results at f4fee98, against e1b5e65:
The Linux job passed. All 11 Android tests executed and passed, including reuse and the installed APK on an API 35 x86_64 emulator. Its source-bound receipt proves all 39 extensions, ICU and lifecycle resume. Artifact 12197041283 has SHA-256 b298b12db965f745c38db8fbcc940c5c5b6abe0ff89c7dadcd9bd87bb22099fb. The later cancelled workflow does not invalidate this completed job, but does not establish a full Native Required gate.
Other validation:
Mac end-to-end performance remains open. Its measured cold build/tests took 4h45m with zero disk hits on the three-CPU/7 GiB runner. The successfully saved Mac snapshot disappeared before the next restore while total repository caches were near 10 GiB. Six completed snapshots belonging only to superseded #301 were removed to free 3.96 GB; repository-wide retention remains a capacity issue. The user confirms there is no existing shared remote cache. GitHub rejects its cache-capacity endpoint with HTTP 402 until a valid payment method is configured; no billing or capacity setting has changed. No custom cache service, larger paid runner, global Starlark flag reset, removed check or shipping tool pin change is introduced. A remaining host-tool split differs only by Android's minimum-SDK flag; pinned Bazel's global reset also affects Rust/Apple settings, so it is not enabled blindly.
Pushed integration head: 45c3e44, including migration base 5d952f2. Native CI 39284507404 is still running and has not passed Required. The shared-license fix cleared the earlier Linux final-contract failure. Portable Linux x64 now fails on one unformatted Rust assertion imported from main; local commit 8614616b fixes it and the pinned formatter passes all 219 sources from the exact Bazel source query. That commit is held locally to preserve the active Mac timing run. Full local Bazel formatter-test analysis requires the absent shipping Xcode 26.5 SDK. The ARM postmaster handoff also rejected a producer that GitHub reports successful; the unchanged canonical authenticated downloader succeeds later for the same exact source, tree, run, producer and artifact. A transient metadata delay is suspected, but the failed snapshot was not retained, so the cause is not proven. The measured f4 results are not final-head release admission. #301 is closed as superseded.