Bump GutenbergKit to 0.17.1 (test xcframework resources)#25632
Draft
mokagio wants to merge 2 commits into
Draft
Conversation
`0.17.1` is the first GutenbergKit release that ships the `GutenbergKitResources` sub-dependency as a prebuilt xcframework (`DependencyMode.release`) fetched from CDN, rather than building it from local source. Pinned with `exact:` so this test bump stays on that specific release while we validate the xcframework distribution. Test bump for AINFRA-1968. --- Generated with the help of Claude Code, https://claude.ai/code Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Collaborator
Generated by 🚫 Danger |
Contributor
🤖 Build Failure AnalysisThis build has failures. Claude has analyzed them - check the build annotations for details. |
GutenbergKit 0.17.1 adds five `lockdownMode*` cases to `EditorLocalizableString`, which makes the exhaustive `switch` in `getLocalizedString(for:)` non-exhaustive and fails the build. Map the new cases to localized strings. --- Generated with the help of Claude Code, https://claude.ai/code Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Contributor
|
| App Name | WordPress | |
| Configuration | Release-Alpha | |
| Build Number | 32490 | |
| Version | PR #25632 | |
| Bundle ID | org.wordpress.alpha | |
| Commit | a8b3276 | |
| Installation URL | 1pb27aun201q8 |
Contributor
|
| App Name | Jetpack | |
| Configuration | Release-Alpha | |
| Build Number | 32490 | |
| Version | PR #25632 | |
| Bundle ID | com.jetpack.alpha | |
| Commit | a8b3276 | |
| Installation URL | 7mu72dg5gisio |
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.


Description
Bumps
GutenbergKitfrom0.15.0to0.17.1.0.17.1is the first GutenbergKit release that ships theGutenbergKitResourcessub-dependency as a prebuilt xcframework (DependencyMode.release, fetched from CDN) instead of building it from local source. This PR exercises that distribution path end-to-end in WordPress-iOS.Pinned with
exact: "0.17.1"to keep the test deterministic.Part of AINFRA-1968.
Findings so far
GutenbergKitResources.frameworkdownloaded from CDN, was copied into the app, and code-signed cleanly.lockdownMode*cases toEditorLocalizableString, which made the exhaustiveswitchinGBKExtensions.swiftnon-exhaustive. Second commit maps those cases, which should be the only app change required by this bump.Testing instructions