Skip to content

ci: bump Expo SDK 57 packages to expected patch versions - #88

Merged
commitchan merged 1 commit into
mainfrom
fix/ci-expo-dep-drift
Jul 26, 2026
Merged

ci: bump Expo SDK 57 packages to expected patch versions#88
commitchan merged 1 commit into
mainfrom
fix/ci-expo-dep-drift

Conversation

@commitchan

Copy link
Copy Markdown
Collaborator

Why

The Quality checks job runs npx expo install --check, which started failing on every PR (27s red) after Expo shipped patch releases within SDK 57. The pinned versions drifted from what the installed expo expects, so the step exits 1 (Found outdated dependencies) and blocks all CI — unrelated to whatever a given PR actually changes.

Fix

Bring the nine drifted packages to their SDK-57 expected patch versions — all within SDK 57, no minor/major bumps:

package before after
expo 57.0.7 57.0.8
expo-build-properties 57.0.6 57.0.7
expo-constants 57.0.6 57.0.7
expo-dev-client 57.0.7 57.0.9
expo-linking 57.0.3 57.0.4
expo-router 57.0.7 57.0.8
expo-splash-screen 57.0.4 57.0.5
expo-web-browser 57.0.1 57.0.2
react-native-screens 4.25.2 4.26.0

package.json + package-lock.json only. expo install --fix also wanted to reformat app.json and add an expo-web-browser config plugin; I reverted that so this stays a pure dependency fix and introduces no native-config change.

Verified

npx expo install --check clean · npm ci clean · typecheck clean · 231 tests pass.

The Quality-checks job runs `npx expo install --check`, which started
failing on every PR after Expo shipped patch releases within SDK 57: the
pinned versions drifted from what the installed expo expects, so the step
exited 1 and blocked all CI.

Bring the nine drifted packages to their expected patch versions (expo
57.0.7 -> 57.0.8, expo-router, expo-dev-client, expo-linking,
expo-splash-screen, expo-build-properties, expo-constants, expo-web-browser,
react-native-screens). All within SDK 57 — no minor/major changes.

Verified: `expo install --check` clean, `npm ci` clean, typecheck clean,
231 tests pass.
@commitchan
commitchan merged commit dbe0f52 into main Jul 26, 2026
1 check passed
@commitchan
commitchan deleted the fix/ci-expo-dep-drift branch July 26, 2026 22:42
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