[LWD] feat(desktop): add history button with cta support in topbar #40605
build-and-test-pr.yml
on: pull_request
Skip Check
7s
Test Additional
/
Changeset Validation
47s
Test Features
/
Features Test
Test Mobile
/
Mobile Code Check
Matrix: Build Desktop / build-desktop-app
Build Web Tools
/
Web Tools Build
0s
Build Web Tools
/
Native Storybook Build
0s
Build Web Tools
/
React Storybook Build
0s
Test Desktop
/
Desktop Code Check
4m 56s
Test Desktop
/
Desktop Unit Tests
17m 55s
Test Desktop
/
UI e2e smoke tests NanoSP
7m 18s
Test Desktop
/
Ubuntu Mock
5m 53s
Test Libraries
/
Libraries Codecheck
Test Libraries
/
Libraries Documentation Check
Test Libraries
/
Libraries Test
Notify E2E Required
/
Analyze and notify
1m 25s
Build & Test Mobile
/
...
/
Android Build JS
Build & Test Mobile
/
...
/
Android Build JS - Skip
Build & Test Mobile
/
...
/
Android Build Native
Build & Test Mobile
/
...
/
iOS Build JS
Build & Test Mobile
/
...
/
iOS Build JS - Skip
Build & Test Mobile
/
...
/
iOS Build Native
Matrix: Build & Test Mobile / detox-tests-android
Waiting for pending jobs
Build & Test Mobile
/
Build Mobile > Report Bundle Sizes
Matrix: Build & Test Mobile / detox-tests-ios
Waiting for pending jobs
Sonar Cloud
/
Sonar Cloud
6m 59s
OK
3s
Annotations
18 warnings and 2 notices
|
Skip Check
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: fkirc/skip-duplicate-actions@v5. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Test Additional / Changeset Validation
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: jdx/mise-action@6d1e696aa24c1aa1bcc1adea0212707c71ab78a8. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Affected / Determine Affected
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/github-script@v7, LedgerHQ/ledger-live/tools/actions/turbo-affected@develop. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Build Web Tools / Post build status to PR
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/github-script@v7. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Notify E2E Required / Analyze and notify
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/github-script@v7. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Build Desktop / Linux Build
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: aws-actions/configure-aws-credentials@v4, jdx/mise-action@6d1e696aa24c1aa1bcc1adea0212707c71ab78a8, LedgerHQ/ledger-live/tools/actions/change-product-name@develop, LedgerHQ/ledger-live/tools/actions/get-package-infos@develop, LedgerHQ/ledger-live/tools/actions/turborepo-s3-cache@develop. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Test Desktop / Desktop Code Check
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: aws-actions/configure-aws-credentials@v4, jdx/mise-action@6d1e696aa24c1aa1bcc1adea0212707c71ab78a8, LedgerHQ/ledger-live/tools/actions/turborepo-s3-cache@develop. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Build Desktop / macOS Build
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: aws-actions/configure-aws-credentials@v4, jdx/mise-action@6d1e696aa24c1aa1bcc1adea0212707c71ab78a8, LedgerHQ/ledger-live/tools/actions/change-product-name@develop, LedgerHQ/ledger-live/tools/actions/get-package-infos@develop, LedgerHQ/ledger-live/tools/actions/turborepo-s3-cache@develop. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Test Desktop / Ubuntu Mock
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: aws-actions/configure-aws-credentials@v4, jdx/mise-action@6d1e696aa24c1aa1bcc1adea0212707c71ab78a8, LedgerHQ/ledger-live/tools/actions/turborepo-s3-cache@develop, LedgerHQ/ledger-live/tools/actions/upload-images@develop. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Slow Test:
apps/ledger-live-desktop/[mocked_tests] › tests/specs/services/wallet-api.spec.ts#L0
apps/ledger-live-desktop/[mocked_tests] › tests/specs/services/wallet-api.spec.ts took 1.2m
|
|
Build Desktop / Windows Build
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: aws-actions/configure-aws-credentials@v4, jdx/mise-action@6d1e696aa24c1aa1bcc1adea0212707c71ab78a8, LedgerHQ/ledger-live/tools/actions/change-product-name@develop, LedgerHQ/ledger-live/tools/actions/get-package-infos@develop, LedgerHQ/ledger-live/tools/actions/turborepo-s3-cache@develop. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Build Desktop / Build Desktop > Report
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/create-github-app-token@29824e69f54612133e76f7eaac726eef6c875baf, actions/github-script@v7, LedgerHQ/ledger-live/tools/actions/build-checks@develop, LedgerHQ/ledger-live/tools/actions/desktop-report-build@develop. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Test Desktop / UI e2e smoke tests NanoSP
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/create-github-app-token@29824e69f54612133e76f7eaac726eef6c875baf, aws-actions/configure-aws-credentials@v4, jdx/mise-action@6d1e696aa24c1aa1bcc1adea0212707c71ab78a8, LedgerHQ/ledger-live/tools/actions/turborepo-s3-cache@develop, LedgerHQ/send-to-allure-server-action@2.1.2. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Test Desktop / Desktop Unit Tests
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: aws-actions/configure-aws-credentials@v4, jdx/mise-action@6d1e696aa24c1aa1bcc1adea0212707c71ab78a8, LedgerHQ/ledger-live/tools/actions/turborepo-s3-cache@develop. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Test Desktop / Test Desktop > Report
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/github-script@v7, LedgerHQ/ledger-live/tools/actions/prepare-comment-screenshots@develop. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Sonar Cloud / Sonar Cloud
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: aws-actions/configure-aws-credentials@v4, jdx/mise-action@6d1e696aa24c1aa1bcc1adea0212707c71ab78a8, LedgerHQ/ledger-live/tools/actions/turborepo-s3-cache@develop, SonarSource/sonarqube-scan-action@fd88b7d7ccbaefd23d8f36f73b59db7a3d246602. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Sonar Cloud / Sonar Cloud
Back off 16.842 seconds before retry.
|
|
Sonar Cloud / Sonar Cloud
Failed to download action 'https://api.github.com/repos/pnpm/action-setup/tarball/fc06bc1257f339d1d5d8b3a19a8cae5388b55320'. Error: The request was canceled due to the configured HttpClient.Timeout of 100 seconds elapsing.
|
|
🎭 Playwright Run Summary
2 skipped
57 passed (3.6m)
|
|
linux-speculos Allure report URL
https://ledger-live.allure.green.ledgerlabs.net/allure/reports/2efac242-c986-473b-8d50-d5e41f9abb2f/
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
2.145.0-sha.1fd7317622851f3930e069e8dd6a4ca0b306603b-linux-x86_64.AppImage
|
176 MB |
sha256:d55b4429018a05c1e8c4a2e3b5bfb930a85a92bbd23744a53be27402646a967e
|
|
|
2.145.0-sha.1fd7317622851f3930e069e8dd6a4ca0b306603b-mac.dmg
|
260 MB |
sha256:307b8d7041075a73b25894ee45cf9cfd03167ab306cbec3fe044c168e4573ded
|
|
|
2.145.0-sha.1fd7317622851f3930e069e8dd6a4ca0b306603b-win-x64.exe
|
150 MB |
sha256:83f4b0fb1ead0ca0e6dfe063257fc346babc7646d6d158866242e12c30090d86
|
|
|
allure-results-speculos-smoke
|
30.1 KB |
sha256:135b6701318bf29f8c9f74ae915cc2a9c348533d8cc472418a6688b33055a254
|
|
|
coverage-desktop
|
9.54 MB |
sha256:06709f6f3a98fd369bbd20dafbca93f4f314b090d7c1f15cd433ede53a301627
|
|
|
images
|
152 Bytes |
sha256:d8067dcf3330f8461a1f533f60acb7b03c56cb8cde8153b49a2fcdbc63bb8f2b
|
|
|
linux-js-bundle-metafiles
|
275 KB |
sha256:d46a1ce1e1444452a311df067a70d065836b2de802663fdcd11f8db9e00d50ac
|
|
|
mac-js-bundle-metafiles
|
275 KB |
sha256:8ab882eaf33de49fc821c4c51a0ff7788b9a7e44e270fa6747230abeb1e0c187
|
|
|
summary-build-desktop.json
|
360 Bytes |
sha256:c71248d376b87a7a3759f878447b2b8412bdff726d1045f3f8e58fb1d9fa9109
|
|
|
summary-test-desktop.json
|
680 Bytes |
sha256:f10eaa1751cda309cdd66463e758f1008d6391b153451a1fc95536ef943e50af
|
|
|
win-js-bundle-metafiles
|
318 KB |
sha256:3a75fef000639ffc5209fbb4ede70c2b1ffca1c8bd001a6b3c5d2fba942107b8
|
|