Skip to content

feat: expo 54 migration #24

feat: expo 54 migration

feat: expo 54 migration #24

Triggered via pull request September 24, 2025 18:56
@liaugustliaugust
synchronize #102
expo54
Status Failure
Total duration 1h 3m 32s
Artifacts 2

pr.yml

on: pull_request
Code quality checks
1m 11s
Code quality checks
EAS Deploy
0s
EAS Deploy
E2E Tests on iOS
1h 2m
E2E Tests on iOS
E2E Tests on Android
32m 8s
E2E Tests on Android
Fit to window
Zoom out
Zoom in

Annotations

1 error and 15 warnings
E2E Tests on iOS
Process completed with exit code 1.
Code quality checks: packages/app/src/game/store/game.state.ts#L51
Unsafe assertion from `any` detected: consider using type guards or a safer assertion
Code quality checks: packages/app/src/game/hooks/use-keyboard-controls/use-keyboard-controls.hook.web.ts#L71
React Hook useEffect has a missing dependency: 'dispatch'. Either include it or remove the dependency array
Code quality checks: packages/app/src/game/context/game.context.tsx#L88
React Hook useEffect has a missing dependency: 'currentLanguage'. Either include it or remove the dependency array
Code quality checks: packages/app/src/game/components/field-cell-candidates/field-cell-candidates.tsx#L25
Unsafe type assertion: type '1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9' is more narrow than the original type
Code quality checks: packages/app/src/@generic/utils/i18n.util.ts#L27
Unsafe type assertion: type '"en" | "de" | "uk" | "es" | "fr"' is more narrow than the original type
Code quality checks: packages/app/src/@generic/components/theme-button/theme-button.tsx#L18
Unsafe type assertion: type 'StyleProp<TextStyle>' is more narrow than the original type
Code quality checks: packages/app/src/@generic/components/black-button/black-button.tsx#L40
Unsafe type assertion: type 'StyleProp<ViewStyle>' is more narrow than the original type
Code quality checks: packages/generator/src/classes/dlx/dlx-solver.ts#L157
Unsafe type assertion: type 'DLXColumnNode' is more narrow than the original type
Code quality checks: packages/generator/src/classes/dlx/dlx-solver.ts#L157
Unsafe type assertion: type 'DLXColumnNode' is more narrow than the original type
Code quality checks: packages/generator/src/classes/dlx/dlx-solver.ts#L156
Unsafe type assertion: type 'DLXColumnNode' is more narrow than the original type
E2E Tests on Android
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0NT/UaAAAAADV537WJ/w0QoFq1YZ8HXlMQ0hJMzBFREdFMDQyMQBFZGdl
E2E Tests on Android
Failed to restore: Cache service responded with 400
E2E Tests on iOS
More than one (4) device matching requirements (os:[] os_version:[] model:[iPhone 16 Pro]) have been found.
E2E Tests on iOS
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0jT/UaAAAAAD/wC9VPKp3Soeu9XDwUsTfUEFPRURHRTA2MTMARWRnZQ==
E2E Tests on iOS
Failed to restore: Cache service responded with 400

Artifacts

Produced during runtime
Name Size Digest
maestro-android-artifacts
13.5 KB
sha256:a043ad397f59eb47edd3a99cb386277a226c6ca2fa5caf9ce66f4549b4bf7c5f
maestro-ios-artifacts
2.73 MB
sha256:f3482ba2f1cca1edc7c838a568d057abfbc6e972a4a60af76662fa36e297f6f1