diff --git a/.github/workflows/build-desktop-reusable.yml b/.github/workflows/build-desktop-reusable.yml index 8057033af4f9..aa01b333cb54 100644 --- a/.github/workflows/build-desktop-reusable.yml +++ b/.github/workflows/build-desktop-reusable.yml @@ -59,7 +59,7 @@ jobs: id: setup-caches with: install-proto: ${{ matrix.config.name != 'linux' }} # ledger-live-4xlarge has proto pre-installed - skip-turbo-cache: "false" + skip-turbo-cache: true accountId: ${{ secrets.AWS_ACCOUNT_ID_PROD }} roleName: ${{ secrets.AWS_CACHE_ROLE_NAME }} region: ${{ secrets.AWS_CACHE_REGION }} @@ -98,7 +98,7 @@ jobs: report: needs: build-desktop-app - runs-on: ubuntu-22.04 + runs-on: ledger-live-4xlarge if: ${{ !cancelled() && (github.event_name == 'workflow_dispatch' || github.event_name == 'workflow_call' || github.event_name == 'pull_request')}} steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/build-mobile-reusable.yml b/.github/workflows/build-mobile-reusable.yml index 0e569012edb9..6cd483957f2c 100644 --- a/.github/workflows/build-mobile-reusable.yml +++ b/.github/workflows/build-mobile-reusable.yml @@ -41,7 +41,7 @@ jobs: uses: LedgerHQ/ledger-live/tools/actions/composites/setup-caches@develop id: caches with: - skip-turbo-cache: "false" + skip-turbo-cache: true accountId: ${{ secrets.AWS_ACCOUNT_ID_PROD }} roleName: ${{ secrets.AWS_CACHE_ROLE_NAME }} region: ${{ secrets.AWS_CACHE_REGION }} @@ -100,7 +100,7 @@ jobs: roleName: ${{ secrets.AWS_CACHE_ROLE_NAME }} region: ${{ secrets.AWS_CACHE_REGION }} skip-pod-cache: "false" - skip-turbo-cache: "false" + skip-turbo-cache: true turbo-server-token: ${{ secrets.TURBOREPO_SERVER_TOKEN }} - uses: nick-fields/retry@v3 name: install dependencies diff --git a/.github/workflows/build-web-tools-reusable.yml b/.github/workflows/build-web-tools-reusable.yml index fc92c3c04185..ee3544a33b47 100644 --- a/.github/workflows/build-web-tools-reusable.yml +++ b/.github/workflows/build-web-tools-reusable.yml @@ -21,7 +21,7 @@ jobs: env: NODE_OPTIONS: "--max-old-space-size=7168" FORCE_COLOR: 3 - runs-on: ubuntu-22.04 + runs-on: ledger-live-4xlarge steps: - uses: actions/checkout@v4 with: @@ -30,8 +30,7 @@ jobs: uses: LedgerHQ/ledger-live/tools/actions/composites/setup-caches@develop id: setup-caches with: - install-proto: true - skip-turbo-cache: "false" + skip-turbo-cache: true accountId: ${{ secrets.AWS_ACCOUNT_ID_PROD }} roleName: ${{ secrets.AWS_CACHE_ROLE_NAME }} region: ${{ secrets.AWS_CACHE_REGION }} diff --git a/.github/workflows/commitlint.yml b/.github/workflows/commitlint.yml index 26f0db66531a..3847ad7f45b3 100644 --- a/.github/workflows/commitlint.yml +++ b/.github/workflows/commitlint.yml @@ -36,7 +36,7 @@ jobs: id: setup-caches with: install-proto: true - skip-turbo-cache: "false" + skip-turbo-cache: true accountId: ${{ secrets.AWS_ACCOUNT_ID_PROD }} roleName: ${{ secrets.AWS_CACHE_ROLE_NAME }} region: ${{ secrets.AWS_CACHE_REGION }} diff --git a/.github/workflows/release-final-nightly.yml b/.github/workflows/release-final-nightly.yml index d0d974c72b26..7e95cbf7d84a 100644 --- a/.github/workflows/release-final-nightly.yml +++ b/.github/workflows/release-final-nightly.yml @@ -34,7 +34,7 @@ jobs: id: setup-caches with: install-proto: true - skip-turbo-cache: "false" + skip-turbo-cache: true - uses: ruby/setup-ruby@v1 with: ruby-version: 3.3.0 diff --git a/.github/workflows/sonar.yml b/.github/workflows/sonar.yml index 1591639c1379..5215004ca5f6 100644 --- a/.github/workflows/sonar.yml +++ b/.github/workflows/sonar.yml @@ -30,7 +30,7 @@ jobs: uses: LedgerHQ/ledger-live/tools/actions/composites/setup-caches@develop id: caches with: - skip-turbo-cache: "false" + skip-turbo-cache: true accountId: ${{ secrets.AWS_ACCOUNT_ID_PROD }} roleName: ${{ secrets.AWS_CACHE_ROLE_NAME }} region: ${{ secrets.AWS_CACHE_REGION }} diff --git a/.github/workflows/test-bridge-pr.yml b/.github/workflows/test-bridge-pr.yml index e0006106673a..6ba6cbe5ed4d 100644 --- a/.github/workflows/test-bridge-pr.yml +++ b/.github/workflows/test-bridge-pr.yml @@ -58,7 +58,7 @@ jobs: id: setup-caches with: install-proto: true - skip-turbo-cache: "false" + skip-turbo-cache: true accountId: ${{ secrets.AWS_ACCOUNT_ID_PROD }} roleName: ${{ secrets.AWS_CACHE_ROLE_NAME }} region: ${{ secrets.AWS_CACHE_REGION }} diff --git a/.github/workflows/test-cli-reusable.yml b/.github/workflows/test-cli-reusable.yml index 38ea03d62ffc..40c545e077b5 100644 --- a/.github/workflows/test-cli-reusable.yml +++ b/.github/workflows/test-cli-reusable.yml @@ -24,7 +24,7 @@ jobs: outputs: fail: ${{ steps.diff.outputs.diff }} test-fail: ${{ steps.test.outcome }} - runs-on: ubuntu-22.04 + runs-on: ledger-live-4xlarge steps: - uses: actions/checkout@v4 with: @@ -34,7 +34,7 @@ jobs: id: setup-caches with: install-proto: true - skip-turbo-cache: "false" + skip-turbo-cache: true accountId: ${{ secrets.AWS_ACCOUNT_ID_PROD }} roleName: ${{ secrets.AWS_CACHE_ROLE_NAME }} region: ${{ secrets.AWS_CACHE_REGION }} diff --git a/.github/workflows/test-design-system-reusable.yml b/.github/workflows/test-design-system-reusable.yml index 60ece428cd09..eebe42d8f3ce 100644 --- a/.github/workflows/test-design-system-reusable.yml +++ b/.github/workflows/test-design-system-reusable.yml @@ -37,7 +37,7 @@ jobs: FORCE_COLOR: 3 CI_OS: ubuntu-22.04 - runs-on: ubuntu-22.04 + runs-on: ledger-live-4xlarge steps: - uses: actions/checkout@v4 @@ -48,7 +48,7 @@ jobs: id: setup-caches with: install-proto: true - skip-turbo-cache: "false" + skip-turbo-cache: true accountId: ${{ secrets.AWS_ACCOUNT_ID_PROD }} roleName: ${{ secrets.AWS_CACHE_ROLE_NAME }} region: ${{ secrets.AWS_CACHE_REGION }} diff --git a/.github/workflows/test-desktop-reusable.yml b/.github/workflows/test-desktop-reusable.yml index 799e65248cb9..a3c81649f59b 100644 --- a/.github/workflows/test-desktop-reusable.yml +++ b/.github/workflows/test-desktop-reusable.yml @@ -35,7 +35,7 @@ jobs: NODE_OPTIONS: "--max-old-space-size=7168" FORCE_COLOR: 3 CI_OS: ubuntu-22.04 - runs-on: ubuntu-22.04 + runs-on: ledger-live-4xlarge steps: - uses: actions/checkout@v4 with: @@ -44,8 +44,7 @@ jobs: uses: LedgerHQ/ledger-live/tools/actions/composites/setup-caches@develop id: setup-caches with: - install-proto: true - skip-turbo-cache: "false" + skip-turbo-cache: true accountId: ${{ secrets.AWS_ACCOUNT_ID_PROD }} roleName: ${{ secrets.AWS_CACHE_ROLE_NAME }} region: ${{ secrets.AWS_CACHE_REGION }} @@ -77,7 +76,7 @@ jobs: NODE_OPTIONS: "--max-old-space-size=7168 --no-network-family-autoselection" FORCE_COLOR: 3 CI_OS: ubuntu-22.04 - runs-on: ubuntu-22.04 + runs-on: ledger-live-4xlarge steps: - uses: actions/checkout@v4 with: @@ -86,8 +85,7 @@ jobs: uses: LedgerHQ/ledger-live/tools/actions/composites/setup-caches@develop id: setup-caches with: - install-proto: true - skip-turbo-cache: "false" + skip-turbo-cache: true accountId: ${{ secrets.AWS_ACCOUNT_ID_PROD }} roleName: ${{ secrets.AWS_CACHE_ROLE_NAME }} region: ${{ secrets.AWS_CACHE_REGION }} @@ -122,7 +120,7 @@ jobs: id: caches uses: LedgerHQ/ledger-live/tools/actions/composites/setup-caches@develop with: - skip-turbo-cache: "false" + skip-turbo-cache: true accountId: ${{ secrets.AWS_ACCOUNT_ID_PROD }} roleName: ${{ secrets.AWS_CACHE_ROLE_NAME }} region: ${{ secrets.AWS_CACHE_REGION }} @@ -172,7 +170,7 @@ jobs: path: apps/ledger-live-desktop/allure-results report: needs: [codechecks, unit-tests, e2e-tests-linux] - runs-on: ubuntu-22.04 + runs-on: ledger-live-4xlarge if: ${{ !cancelled() }} steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/test-integration-pr.yml b/.github/workflows/test-integration-pr.yml index 310a47777130..8f7b951c2919 100644 --- a/.github/workflows/test-integration-pr.yml +++ b/.github/workflows/test-integration-pr.yml @@ -60,7 +60,7 @@ jobs: id: setup-caches with: install-proto: true - skip-turbo-cache: "false" + skip-turbo-cache: true accountId: ${{ secrets.AWS_ACCOUNT_ID_PROD }} roleName: ${{ secrets.AWS_CACHE_ROLE_NAME }} region: ${{ secrets.AWS_CACHE_REGION }} diff --git a/.github/workflows/test-integration.yml b/.github/workflows/test-integration.yml index 20ab1e21ad10..c76e4f94f5d9 100644 --- a/.github/workflows/test-integration.yml +++ b/.github/workflows/test-integration.yml @@ -45,7 +45,7 @@ jobs: id: setup-caches with: install-proto: true - skip-turbo-cache: "false" + skip-turbo-cache: true accountId: ${{ secrets.AWS_ACCOUNT_ID_PROD }} roleName: ${{ secrets.AWS_CACHE_ROLE_NAME }} region: ${{ secrets.AWS_CACHE_REGION }} diff --git a/.github/workflows/test-libs-reusable.yml b/.github/workflows/test-libs-reusable.yml index ff42e106611a..0b5851608e2f 100644 --- a/.github/workflows/test-libs-reusable.yml +++ b/.github/workflows/test-libs-reusable.yml @@ -36,7 +36,7 @@ jobs: uses: LedgerHQ/ledger-live/tools/actions/composites/setup-caches@develop id: setup-caches with: - skip-turbo-cache: "false" + skip-turbo-cache: true accountId: ${{ secrets.AWS_ACCOUNT_ID_PROD }} roleName: ${{ secrets.AWS_CACHE_ROLE_NAME }} region: ${{ secrets.AWS_CACHE_REGION }} @@ -73,7 +73,7 @@ jobs: FORCE_COLOR: 3 CI_OS: ubuntu-22.04 - runs-on: ubuntu-22.04 + runs-on: ledger-live-4xlarge steps: - uses: actions/checkout@v4 with: @@ -84,7 +84,7 @@ jobs: id: setup-caches with: install-proto: true - skip-turbo-cache: "false" + skip-turbo-cache: true accountId: ${{ secrets.AWS_ACCOUNT_ID_PROD }} roleName: ${{ secrets.AWS_CACHE_ROLE_NAME }} region: ${{ secrets.AWS_CACHE_REGION }} @@ -118,7 +118,7 @@ jobs: test-docs: name: "Test Docs" - runs-on: ubuntu-22.04 + runs-on: ledger-live-4xlarge outputs: fail: ${{ steps.diff.outputs.diff }} steps: @@ -130,7 +130,7 @@ jobs: id: setup-caches with: install-proto: true - skip-turbo-cache: "false" + skip-turbo-cache: true accountId: ${{ secrets.AWS_ACCOUNT_ID_PROD }} roleName: ${{ secrets.AWS_CACHE_ROLE_NAME }} region: ${{ secrets.AWS_CACHE_REGION }} diff --git a/.github/workflows/test-mobile-e2e-reusable.yml b/.github/workflows/test-mobile-e2e-reusable.yml index c4b22068f58a..cf255b8680c2 100644 --- a/.github/workflows/test-mobile-e2e-reusable.yml +++ b/.github/workflows/test-mobile-e2e-reusable.yml @@ -77,7 +77,7 @@ jobs: uses: LedgerHQ/ledger-live/tools/actions/composites/setup-caches@develop with: skip-pod-cache: "false" - skip-turbo-cache: "false" + skip-turbo-cache: true accountId: ${{ secrets.AWS_ACCOUNT_ID_PROD }} roleName: ${{ secrets.AWS_CACHE_ROLE_NAME }} region: ${{ secrets.AWS_CACHE_REGION }} @@ -207,7 +207,7 @@ jobs: id: setup-caches with: install-proto: true - skip-turbo-cache: "false" + skip-turbo-cache: true accountId: ${{ secrets.AWS_ACCOUNT_ID_PROD }} roleName: ${{ secrets.AWS_CACHE_ROLE_NAME }} region: ${{ secrets.AWS_CACHE_REGION }} diff --git a/.github/workflows/test-mobile-reusable.yml b/.github/workflows/test-mobile-reusable.yml index 7af9ec466441..22a71cf8ae41 100644 --- a/.github/workflows/test-mobile-reusable.yml +++ b/.github/workflows/test-mobile-reusable.yml @@ -31,7 +31,7 @@ jobs: env: NODE_OPTIONS: "--max-old-space-size=7168" FORCE_COLOR: 3 - runs-on: ubuntu-22.04 + runs-on: ledger-live-4xlarge steps: - uses: actions/checkout@v4 with: @@ -41,7 +41,7 @@ jobs: id: setup-caches with: install-proto: true - skip-turbo-cache: "false" + skip-turbo-cache: true accountId: ${{ secrets.AWS_ACCOUNT_ID_PROD }} roleName: ${{ secrets.AWS_CACHE_ROLE_NAME }} region: ${{ secrets.AWS_CACHE_REGION }} diff --git a/.github/workflows/test-ui-e2e-only-desktop.yml b/.github/workflows/test-ui-e2e-only-desktop.yml index 71a14aaefe7c..4259a243d55f 100644 --- a/.github/workflows/test-ui-e2e-only-desktop.yml +++ b/.github/workflows/test-ui-e2e-only-desktop.yml @@ -80,7 +80,7 @@ jobs: id: caches uses: LedgerHQ/ledger-live/tools/actions/composites/setup-caches@develop with: - skip-turbo-cache: "false" + skip-turbo-cache: true accountId: ${{ secrets.AWS_ACCOUNT_ID_PROD }} roleName: ${{ secrets.AWS_CACHE_ROLE_NAME }} region: ${{ secrets.AWS_CACHE_REGION }} diff --git a/.github/workflows/turbo-affected-reusable.yml b/.github/workflows/turbo-affected-reusable.yml index f59e79edf762..d792416a311a 100644 --- a/.github/workflows/turbo-affected-reusable.yml +++ b/.github/workflows/turbo-affected-reusable.yml @@ -29,7 +29,7 @@ permissions: jobs: turbo-affected: name: "Determine Affected" - runs-on: ubuntu-22.04 + runs-on: ledger-live-4xlarge outputs: affected: ${{ steps.affected.outputs.affected }} packages: ${{ steps.affected.outputs.packages }} diff --git a/README.md b/README.md index d1251e36024b..0be93df66189 100644 --- a/README.md +++ b/README.md @@ -13,7 +13,7 @@ [![gitpoap badge](https://public-api.gitpoap.io/v1/repo/LedgerHQ/ledger-live/badge)](https://www.gitpoap.io/gh/LedgerHQ/ledger-live) -## About +## About `ledger-live` is a **monorepository** whose purpose is to centralize all the JavaScript code related to the [**Ledger Live**](https://www.ledger.com/ledger-live) applications in one place. diff --git a/apps/cli/README.md b/apps/cli/README.md index 5fa1a7fa2058..3eb0ca515fae 100644 --- a/apps/cli/README.md +++ b/apps/cli/README.md @@ -1,4 +1,4 @@ -# ledger-live CLI +# ledger-live CLI > Please be advised this software is experimental and shall not create any obligation for Ledger to continue to develop, offer, support or repair any of its features. The software is provided “as is.” Ledger shall not be liable for any damages whatsoever including loss of profits or data, business interruption arising from using the software. diff --git a/apps/ledger-live-desktop/README.md b/apps/ledger-live-desktop/README.md index 5a8f19eb0e57..01cb51c582af 100644 --- a/apps/ledger-live-desktop/README.md +++ b/apps/ledger-live-desktop/README.md @@ -1,6 +1,6 @@ **[We are hiring, join us! 👨‍💻👩‍💻](https://jobs.lever.co/ledger/?department=Tech)** -# Ledger Live (desktop) +# Ledger Live (desktop) - Related: [ledger-live-mobile](https://github.com/LedgerHQ/ledger-live/tree/develop/apps/ledger-live-mobile) - Backed by: [ledger-live-common](https://github.com/LedgerHQ/ledger-live/tree/develop/libs/ledger-live-common) diff --git a/apps/ledger-live-mobile/README.md b/apps/ledger-live-mobile/README.md index 959446c66be2..0cfc79851764 100644 --- a/apps/ledger-live-mobile/README.md +++ b/apps/ledger-live-mobile/README.md @@ -1,6 +1,6 @@ **[We are hiring, join us! 👨‍💻👩‍💻](https://jobs.lever.co/ledger/?department=Tech)** -# ledger-live-mobile +# ledger-live-mobile - Related: [ledger-live-desktop](https://github.com/LedgerHQ/ledger-live/tree/develop/apps/ledger-live-desktop) - Backed by: [ledger-live-common](https://github.com/LedgerHQ/ledger-live/tree/develop/libs/ledger-live-common) diff --git a/apps/web-tools/README.md b/apps/web-tools/README.md index 1467b26b9f78..67a92dc7bcac 100644 --- a/apps/web-tools/README.md +++ b/apps/web-tools/README.md @@ -1,4 +1,4 @@ -# Web Tools +# Web Tools **Production hosted at https://live.ledger.tools/** diff --git a/libs/ui/README.md b/libs/ui/README.md index 019b6adae580..a11b6ee18355 100644 --- a/libs/ui/README.md +++ b/libs/ui/README.md @@ -4,7 +4,7 @@ ##### Status: while perfectly useable the libraries are still in alpha state and are subject to breaking changes without notice :fire:. -## About +## About **The `ui` umbrella is a comprised of the following packages:** diff --git a/tools/actions/composites/setup-caches/action.yml b/tools/actions/composites/setup-caches/action.yml index 33f012774fda..3c2234063b97 100644 --- a/tools/actions/composites/setup-caches/action.yml +++ b/tools/actions/composites/setup-caches/action.yml @@ -1,4 +1,4 @@ -name: "Setup Caches" +name: "Setup Caches" description: "Setup caches for faster running time" inputs: install-proto: