Various perf improvements #599
ci.yml
on: pull_request
lint
27s
ios
6m 42s
ios-embedded
11m 18s
ios-sqlcipher
13m 9s
ios-libsql
6m 53s
android
9m 48s
android-sqlcipher
11m 3s
android-libsql
7m 47s
ios-turso
7m 47s
android-turso
8m 19s
Annotations
9 errors, 62 warnings, and 5 notices
|
android-libsql
The process '/usr/bin/sh' failed with exit code 1
|
|
android-turso
The process '/usr/bin/sh' failed with exit code 1
|
|
android
The process '/usr/bin/sh' failed with exit code 1
|
|
android-sqlcipher
The process '/usr/bin/sh' failed with exit code 1
|
|
ios-turso
Process completed with exit code 1.
|
|
ios
Process completed with exit code 1.
|
|
ios-libsql
Process completed with exit code 1.
|
|
ios-sqlcipher
Process completed with exit code 1.
|
|
ios-embedded
Process completed with exit code 1.
|
|
lint
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
android-libsql
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/setup-java@v3, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
android-turso
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/setup-java@v3, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
android
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/setup-java@v3, actions/upload-artifact@v4, gradle/actions/setup-gradle@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
android
Failed to restore gradle-home-v1|Linux|android[b8a35c2f917259958c9abe8f2ff1b5ff]-34707702a4542e6277ac6d7e8ee1a591774e57b2: Error: Cache service responded with 400
|
|
android-sqlcipher
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/setup-java@v3, actions/upload-artifact@v4, gradle/actions/setup-gradle@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
android-sqlcipher
Failed to restore gradle-home-v1|Linux|android-sqlcipher[b8a35c2f917259958c9abe8f2ff1b5ff]-34707702a4542e6277ac6d7e8ee1a591774e57b2: Error: Cache service responded with 400
|
|
ios-turso
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
ios-turso:
example/ios/Pods/Headers/Public/React-Core/React/RCTHTTPRequestHandler.h#L24
block pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified)
|
|
ios-turso:
example/ios/Pods/Headers/Public/React-Core/React/RCTHTTPRequestHandler.h#L11
pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified)
|
|
ios-turso:
libtool#L0
'RNCSafeAreaViewState.o' has no symbols
|
|
ios-turso:
libtool#L0
'RNCSafeAreaViewState.o' has no symbols
|
|
ios-turso:
libtool#L0
'States.o' has no symbols
|
|
ios-turso:
example/node_modules/react-native-safe-area-context/ios/Fabric/RNCSafeAreaProviderComponentView.mm#L111
ISO C++ requires field designators to be specified in declaration order; field 'bottom' will be initialized after field 'right' [-Wreorder-init-list]
|
|
ios-turso:
example/node_modules/react-native-safe-area-context/ios/Fabric/RNCSafeAreaProviderComponentView.mm#L110
ISO C++ requires field designators to be specified in declaration order; field 'left' will be initialized after field 'bottom' [-Wreorder-init-list]
|
|
ios-turso:
example/node_modules/react-native-safe-area-context/ios/Fabric/RNCSafeAreaProviderComponentView.mm#L111
ISO C++ requires field designators to be specified in declaration order; field 'bottom' will be initialized after field 'right' [-Wreorder-init-list]
|
|
ios-turso:
example/node_modules/react-native-safe-area-context/ios/Fabric/RNCSafeAreaProviderComponentView.mm#L110
ISO C++ requires field designators to be specified in declaration order; field 'left' will be initialized after field 'bottom' [-Wreorder-init-list]
|
|
ios-turso:
libtool#L0
'States.o' has no symbols
|
|
ios
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
ios:
cpp/sqlite3.h#L2674
'SQLITE_DBCONFIG_ENABLE_LOAD_EXTENSION' macro redefined [-Wmacro-redefined]
|
|
ios:
cpp/sqlite3.h#L2674
'SQLITE_DBCONFIG_ENABLE_LOAD_EXTENSION' macro redefined [-Wmacro-redefined]
|
|
ios:
cpp/sqlite3.h#L2674
'SQLITE_DBCONFIG_ENABLE_LOAD_EXTENSION' macro redefined [-Wmacro-redefined]
|
|
ios:
cpp/bridge.cpp#L802
variable 'errorMessage' may be uninitialized when used here [-Wconditional-uninitialized]
|
|
ios:
cpp/bridge.cpp#L663
variable 'errorMessage' may be uninitialized when used here [-Wconditional-uninitialized]
|
|
ios:
cpp/bridge.cpp#L443
variable 'column_count' may be uninitialized when used here [-Wconditional-uninitialized]
|
|
ios:
cpp/bridge.cpp#L336
variable 'errorMessage' may be uninitialized when used here [-Wconditional-uninitialized]
|
|
ios:
cpp/sqlite3.h#L2674
'SQLITE_DBCONFIG_ENABLE_LOAD_EXTENSION' macro redefined [-Wmacro-redefined]
|
|
ios:
cpp/sqlite3.h#L2674
'SQLITE_DBCONFIG_ENABLE_LOAD_EXTENSION' macro redefined [-Wmacro-redefined]
|
|
ios:
cpp/sqlite3.h#L2674
'SQLITE_DBCONFIG_ENABLE_LOAD_EXTENSION' macro redefined [-Wmacro-redefined]
|
|
ios-libsql
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
ios-libsql:
cpp/libsql/bridge.cpp#L63
ISO C++ requires field designators to be specified in declaration order; field 'remote_encryption_key' will be initialized after field 'sync_interval' [-Wreorder-init-list]
|
|
ios-libsql:
libtool#L0
'RNCSafeAreaViewState.o' has no symbols
|
|
ios-libsql:
libtool#L0
'RNCSafeAreaViewState.o' has no symbols
|
|
ios-libsql:
cpp/libsql/bridge.cpp#L63
ISO C++ requires field designators to be specified in declaration order; field 'remote_encryption_key' will be initialized after field 'sync_interval' [-Wreorder-init-list]
|
|
ios-libsql:
libtool#L0
'States.o' has no symbols
|
|
ios-libsql:
example/node_modules/react-native-safe-area-context/ios/Fabric/RNCSafeAreaProviderComponentView.mm#L111
ISO C++ requires field designators to be specified in declaration order; field 'bottom' will be initialized after field 'right' [-Wreorder-init-list]
|
|
ios-libsql:
example/node_modules/react-native-safe-area-context/ios/Fabric/RNCSafeAreaProviderComponentView.mm#L110
ISO C++ requires field designators to be specified in declaration order; field 'left' will be initialized after field 'bottom' [-Wreorder-init-list]
|
|
ios-libsql:
example/node_modules/react-native-safe-area-context/ios/Fabric/RNCSafeAreaProviderComponentView.mm#L111
ISO C++ requires field designators to be specified in declaration order; field 'bottom' will be initialized after field 'right' [-Wreorder-init-list]
|
|
ios-libsql:
example/node_modules/react-native-safe-area-context/ios/Fabric/RNCSafeAreaProviderComponentView.mm#L110
ISO C++ requires field designators to be specified in declaration order; field 'left' will be initialized after field 'bottom' [-Wreorder-init-list]
|
|
ios-libsql:
libtool#L0
'States.o' has no symbols
|
|
ios-sqlcipher
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
ios-sqlcipher:
cpp/bridge.cpp#L336
variable 'errorMessage' may be uninitialized when used here [-Wconditional-uninitialized]
|
|
ios-sqlcipher:
cpp/sqlcipher/sqlite3.h#L2674
'SQLITE_DBCONFIG_ENABLE_LOAD_EXTENSION' macro redefined [-Wmacro-redefined]
|
|
ios-sqlcipher:
cpp/sqlcipher/sqlite3.h#L2674
'SQLITE_DBCONFIG_ENABLE_LOAD_EXTENSION' macro redefined [-Wmacro-redefined]
|
|
ios-sqlcipher:
cpp/sqlcipher/sqlite3.h#L2674
'SQLITE_DBCONFIG_ENABLE_LOAD_EXTENSION' macro redefined [-Wmacro-redefined]
|
|
ios-sqlcipher:
libtool#L0
'States.o' has no symbols
|
|
ios-sqlcipher:
example/node_modules/react-native-safe-area-context/ios/Fabric/RNCSafeAreaProviderComponentView.mm#L111
ISO C++ requires field designators to be specified in declaration order; field 'bottom' will be initialized after field 'right' [-Wreorder-init-list]
|
|
ios-sqlcipher:
example/node_modules/react-native-safe-area-context/ios/Fabric/RNCSafeAreaProviderComponentView.mm#L110
ISO C++ requires field designators to be specified in declaration order; field 'left' will be initialized after field 'bottom' [-Wreorder-init-list]
|
|
ios-sqlcipher:
example/node_modules/react-native-safe-area-context/ios/Fabric/RNCSafeAreaProviderComponentView.mm#L111
ISO C++ requires field designators to be specified in declaration order; field 'bottom' will be initialized after field 'right' [-Wreorder-init-list]
|
|
ios-sqlcipher:
example/node_modules/react-native-safe-area-context/ios/Fabric/RNCSafeAreaProviderComponentView.mm#L110
ISO C++ requires field designators to be specified in declaration order; field 'left' will be initialized after field 'bottom' [-Wreorder-init-list]
|
|
ios-sqlcipher:
libtool#L0
'States.o' has no symbols
|
|
ios-embedded
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
ios-embedded:
example/ios/Pods/Headers/Public/React-Core/React/RCTHTTPRequestHandler.h#L24
block pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified)
|
|
ios-embedded:
example/ios/Pods/Headers/Public/React-Core/React/RCTHTTPRequestHandler.h#L11
pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified)
|
|
ios-embedded:
cpp/bridge.cpp#L802
variable 'errorMessage' may be uninitialized when used here [-Wconditional-uninitialized]
|
|
ios-embedded:
cpp/bridge.cpp#L663
variable 'errorMessage' may be uninitialized when used here [-Wconditional-uninitialized]
|
|
ios-embedded:
cpp/bridge.cpp#L443
variable 'column_count' may be uninitialized when used here [-Wconditional-uninitialized]
|
|
ios-embedded:
cpp/bridge.cpp#L336
variable 'errorMessage' may be uninitialized when used here [-Wconditional-uninitialized]
|
|
ios-embedded:
cpp/bridge.cpp#L802
variable 'errorMessage' may be uninitialized when used here [-Wconditional-uninitialized]
|
|
ios-embedded:
cpp/bridge.cpp#L663
variable 'errorMessage' may be uninitialized when used here [-Wconditional-uninitialized]
|
|
ios-embedded:
cpp/bridge.cpp#L443
variable 'column_count' may be uninitialized when used here [-Wconditional-uninitialized]
|
|
ios-embedded:
cpp/bridge.cpp#L336
variable 'errorMessage' may be uninitialized when used here [-Wconditional-uninitialized]
|
|
ios-turso
The macos-latest label will migrate to macOS 26 beginning June 15, 2026. For more information see https://github.com/actions/runner-images/issues/14167
|
|
ios
The macos-latest label will migrate to macOS 26 beginning June 15, 2026. For more information see https://github.com/actions/runner-images/issues/14167
|
|
ios-libsql
The macos-latest label will migrate to macOS 26 beginning June 15, 2026. For more information see https://github.com/actions/runner-images/issues/14167
|
|
ios-sqlcipher
The macos-latest label will migrate to macOS 26 beginning June 15, 2026. For more information see https://github.com/actions/runner-images/issues/14167
|
|
ios-embedded
The macos-latest label will migrate to macOS 26 beginning June 15, 2026. For more information see https://github.com/actions/runner-images/issues/14167
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
android-logcat-android
|
67.8 KB |
sha256:92908b83013354c211b7ba5abf9af802522dddb15b9e4687abdb430c7be3af00
|
|
|
android-logcat-android-libsql
|
53 KB |
sha256:d05b7912070e6eab739d4743f93ff439108baf454973896533e992f8007a2b6c
|
|
|
android-logcat-android-sqlcipher
|
18.5 KB |
sha256:82677667ff350b2908b6d8082b76c691298f2b07782d56bac697be272bc4acf2
|
|
|
android-logcat-android-turso
|
51.8 KB |
sha256:14b157471202bcd6b9a596f8aeb0b5b6a2ed4ba44ab2fc8a21995c52aaec99bd
|
|