Skip to content

feat(toolbox/native): custom overflow menu buttons #12022

feat(toolbox/native): custom overflow menu buttons

feat(toolbox/native): custom overflow menu buttons #12022

Triggered via pull request April 3, 2024 11:22
Status Failure
Total duration 7m 57s
Artifacts

ci.yml

on: pull_request
Lint
1m 38s
Lint
Build Frontend (Linux)
4m 21s
Build Frontend (Linux)
Build Frontend (macOS)
6m 12s
Build Frontend (macOS)
Build mobile bundle (Android)
1m 31s
Build mobile bundle (Android)
Build mobile bundle (iOS)
7m 49s
Build mobile bundle (iOS)
Test Debian packages build
6m 49s
Test Debian packages build
Fit to window
Zoom out
Zoom in

Annotations

10 errors and 6 warnings
Lint: react/features/toolbox/components/native/CustomOptionButton.tsx#L5
`../../../base/icons/components/Icon` import should occur before import of `../../../base/toolbox/components/AbstractButton`
Lint: react/features/toolbox/components/native/CustomOptionButton.tsx#L6
`../../../base/i18n/functions` import should occur before import of `../../../base/toolbox/components/AbstractButton`
Lint: react/features/toolbox/components/native/CustomOptionButton.tsx#L12
Expected interface keys to be in ascending order. 'handlePress' should be before 'id'
Lint: react/features/toolbox/components/native/OverflowMenu.tsx#L33
There should be at least one empty line between import groups
Lint: react/features/toolbox/components/native/OverflowMenu.tsx#L34
`../../../base/icons/svg` import should occur before import of `../../../base/settings/components/native/SettingsButton`
Lint: react/features/toolbox/components/native/OverflowMenu.tsx#L39
There should be at least one empty line between import groups
Lint: react/features/toolbox/components/native/OverflowMenu.tsx#L39
`../../types` import should occur before import of `./AudioOnlyButton`
Lint: react/features/toolbox/components/native/OverflowMenu.tsx#L40
`./CustomOptionButton` import should occur before import of `./LinkToSalesforceButton`
Lint: react/features/toolbox/components/native/OverflowMenu.tsx#L161
A space is required after '['
Lint: react/features/toolbox/components/native/OverflowMenu.tsx#L176
A space is required before ']'
Build mobile bundle (Android)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-node@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Lint
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-node@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Build Frontend (Linux)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-node@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Build Frontend (macOS)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-node@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Test Debian packages build
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-node@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Build mobile bundle (iOS)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-node@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.