Skip to content

build(deps): bump concurrent-ruby from 1.2.2 to 1.3.7 in /examples/expo #59

build(deps): bump concurrent-ruby from 1.2.2 to 1.3.7 in /examples/expo

build(deps): bump concurrent-ruby from 1.2.2 to 1.3.7 in /examples/expo #59

Triggered via pull request June 23, 2026 21:10
Status Failure
Total duration 29m 36s
Artifacts

ci.yml

on: pull_request
Matrix: build-library
Matrix: lint
Matrix: test-android
Matrix: test-ios
Matrix: test
Fit to window
Zoom out
Zoom in

Annotations

15 errors and 20 warnings
test-ios (0)
Process completed with exit code 1.
test-ios (1)
The strategy configuration was canceled because "test-ios._0" failed
test-ios (1)
The operation was canceled.
lint (ubuntu): examples/legacy/src/examples/advanced/ChannelMediaRelay/ChannelMediaRelay.tsx#L9
Cannot find module 'react-native-agora' or its corresponding type declarations.
lint (ubuntu): examples/legacy/src/examples/advanced/BeautyEffect/BeautyEffect.tsx#L8
Cannot find module 'react-native-agora' or its corresponding type declarations.
lint (ubuntu): examples/legacy/src/examples/advanced/AudioSpectrum/AudioSpectrum.tsx#L11
Cannot find module 'react-native-agora' or its corresponding type declarations.
lint (ubuntu): examples/legacy/src/examples/advanced/AudioMixing/AudioMixing.tsx#L9
Cannot find module 'react-native-agora' or its corresponding type declarations.
lint (ubuntu): examples/legacy/src/examples/advanced/AudioCallRoute/AudioCallRoute.tsx#L7
Cannot find module 'react-native-agora' or its corresponding type declarations.
lint (ubuntu): examples/legacy/src/context/pip.tsx#L2
Cannot find module 'react-native-agora' or its corresponding type declarations.
lint (ubuntu): examples/legacy/src/components/ui/index.tsx#L38
Cannot find module 'react-native-agora' or its corresponding type declarations.
lint (ubuntu): examples/legacy/src/components/BaseComponent.tsx#L22
Cannot find module 'react-native-agora' or its corresponding type declarations.
lint (ubuntu): examples/legacy/src/App.tsx#L21
Cannot find module 'react-native-agora' or its corresponding type declarations.
lint (ubuntu): examples/expo/app/examples/advanced/PushVideoFrame/PushVideoFrame.tsx#L3
File '/home/runner/work/react-native-shengwang/react-native-shengwang/examples/expo/node_modules/react-native-image-tool/index.d.ts' is not a module.
lint (windows)
The strategy configuration was canceled because "lint.ubuntu" failed
lint (windows)
The operation was canceled.
test-ios (0)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-ios (1)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test (ubuntu)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-library (ubuntu)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
lint (ubuntu)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
lint (ubuntu): examples/expo/app/examples/hook/JoinMultipleChannel/JoinMultipleChannel.tsx#L186
'stats' is defined but never used. Allowed unused args must match /^_/u
lint (ubuntu): examples/expo/app/examples/hook/JoinMultipleChannel/JoinMultipleChannel.tsx#L177
'elapsed' is defined but never used. Allowed unused args must match /^_/u
lint (ubuntu): examples/expo/app/examples/basic/JoinChannelAudio/JoinChannelAudio.tsx#L337
'totalVolume' is defined but never used. Allowed unused args must match /^_/u
lint (ubuntu): examples/expo/app/examples/basic/JoinChannelAudio/JoinChannelAudio.tsx#L336
'speakerNumber' is defined but never used. Allowed unused args must match /^_/u
lint (ubuntu): examples/expo/app/examples/advanced/PictureInPicture/PictureInPicture.tsx#L407
'reason' is defined but never used. Allowed unused args must match /^_/u
lint (ubuntu): examples/expo/app/examples/advanced/PictureInPicture/PictureInPicture.tsx#L387
'elapsed' is defined but never used. Allowed unused args must match /^_/u
lint (ubuntu): examples/expo/app/_layout.tsx#L80
Do not define components during render. React will see a new component type on every render and destroy the entire subtree’s DOM nodes and state (https://reactjs.org/docs/reconciliation.html#elements-of-different-types). Instead, move this component definition out of the parent component “RootLayout” and pass data as props. If you want to allow component creation in props, set allowAsProps option to true
lint (ubuntu): examples/expo/app/_layout.tsx#L68
Do not define components during render. React will see a new component type on every render and destroy the entire subtree’s DOM nodes and state (https://reactjs.org/docs/reconciliation.html#elements-of-different-types). Instead, move this component definition out of the parent component “RootLayout” and pass data as props. If you want to allow component creation in props, set allowAsProps option to true
lint (ubuntu): examples/expo/app/_layout.tsx#L56
Do not define components during render. React will see a new component type on every render and destroy the entire subtree’s DOM nodes and state (https://reactjs.org/docs/reconciliation.html#elements-of-different-types). Instead, move this component definition out of the parent component “RootLayout” and pass data as props. If you want to allow component creation in props, set allowAsProps option to true
lint (windows)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test (windows)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-library (windows)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-android (false)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-java@v3, actions/setup-node@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-android (true)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-java@v3, actions/setup-node@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/