Skip to content

Commit 223af40

Browse files
Merge release into main
2 parents c886190 + fa05557 commit 223af40

File tree

605 files changed

+13406
-2692
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

605 files changed

+13406
-2692
lines changed
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
name: "[Coin] - Monitoring - Manual"
2+
run-name: Monitor coins by @${{ github.actor }} ${{ inputs.currencies && format('currencies={0}',inputs.currencies) || '' }}
3+
permissions:
4+
contents: read
5+
on:
6+
workflow_dispatch:
7+
inputs:
8+
currencies:
9+
description: Currencies to monitor, separated with commas (,)
10+
required: false
11+
12+
jobs:
13+
run-monitoring:
14+
runs-on: [ledger-live-medium]
15+
steps:
16+
- uses: actions/checkout@v4
17+
- uses: LedgerHQ/ledger-live/tools/actions/composites/monitor@develop
18+
id: monitoring
19+
timeout-minutes: 120
20+
with:
21+
MONITOR_FILTER_CURRENCIES: ${{ inputs.currencies }}

.github/workflows/sonar.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ name: "[All Platforms] - SonarQube Scan - Scheduled"
33
on:
44
schedule:
55
- cron: "0 2 * * 1-5" # every working day at 2am we will do a daily scan on develop
6+
workflow_dispatch:
67

78
concurrency:
89
group: ${{ github.workflow }}-${{ github.ref }}

.github/workflows/test-mobile-e2e-reusable.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -372,6 +372,7 @@ jobs:
372372
uses: LedgerHQ/ledger-live/tools/actions/composites/setup-e2e-env@develop
373373
with:
374374
enable_broadcast: ${{ inputs.enable_broadcast }}
375+
build_type: ${{ inputs.production_firebase == 'true' && 'js' || 'testing' }}
375376

376377
- name: Run iOS Detox shard ${{ matrix.shard }}/${{ matrix.total }}
377378
id: run-ios
@@ -391,6 +392,7 @@ jobs:
391392
REMOTE_SPECULOS: "true"
392393
PRODUCTION: ${{ inputs.production_firebase }}
393394
INPUTS_TEST_FILTER: ${{ inputs.test_filter }}
395+
SWAP_API_BASE: ${{ env.SWAP_API_BASE }}
394396

395397
- name: Upload iOS artifacts
396398
if: (!cancelled() || steps.run-ios.outcome == 'cancelled')
@@ -628,6 +630,7 @@ jobs:
628630
uses: LedgerHQ/ledger-live/tools/actions/composites/setup-e2e-env@develop
629631
with:
630632
enable_broadcast: ${{ inputs.enable_broadcast }}
633+
build_type: ${{ inputs.production_firebase == 'true' && 'js' || 'testing' }}
631634

632635
- name: Run Android Detox shard ${{ matrix.shard }}/${{ matrix.total }}
633636
id: run-android
@@ -645,6 +648,7 @@ jobs:
645648
INPUT_E2E: "true"
646649
PRODUCTION: ${{ inputs.production_firebase }}
647650
INPUTS_TEST_FILTER: ${{ inputs.test_filter }}
651+
SWAP_API_BASE: ${{ env.SWAP_API_BASE }}
648652

649653
- name: Upload Android artifacts
650654
if: (!cancelled() || steps.run-android.outcome == 'cancelled')

.github/workflows/test-ui-e2e-only-desktop.yml

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,6 @@ on:
66
- cron: "0 5 * * 1-5"
77
workflow_dispatch:
88
inputs:
9-
ref:
10-
description: the branch which triggered this workflow
11-
required: false
12-
base_ref:
13-
description: The base branch to merge the head into when checking out the code
14-
required: false
159
test_filter:
1610
description: Filter test pattern to execute only tests suites named according to pattern(s) separated by '|' (e.g. to execute accounts and settings describe blocks "Accounts @smoke" or "Accounts @smoke|Settings")
1711
required: false
@@ -85,8 +79,6 @@ jobs:
8579
shardTotal: [4]
8680
steps:
8781
- uses: actions/checkout@v4
88-
with:
89-
ref: ${{ inputs.ref || github.sha }}
9082

9183
- name: Setup caches
9284
id: caches
@@ -142,6 +134,7 @@ jobs:
142134
XRAY: ${{ inputs.export_to_xray }}
143135
TEST_EXECUTION: ${{ inputs.test_execution }}
144136
PROJECT_KEY: B2CQA
137+
SWAP_API_BASE: ${{ env.SWAP_API_BASE }}
145138

146139
- name: Upload Allure Results
147140
if: ${{ !cancelled() }}
@@ -206,8 +199,6 @@ jobs:
206199
if: ${{ !cancelled() && inputs.export_to_xray }}
207200
steps:
208201
- uses: actions/checkout@v4
209-
with:
210-
ref: ${{ inputs.ref || github.sha }}
211202

212203
- name: Download Xray Results
213204
uses: actions/[email protected]

CODEOWNERS

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ libs/hw-ledger-key-ring-protocol/ @ledgerhq/live-hub
3636

3737
# Coin integration team
3838
.github/**/bot-*.yml @ledgerhq/coin-integration
39+
.github/workflows/coin-monitoring-*.yml @ledgerhq/coin-integration
3940
.github/workflows/import-cal-tokens.yml @ledgerhq/coin-integration
4041
.github/workflows/test-coin-tester.yml @ledgerhq/coin-integration
4142
.github/workflows/test-coin-modules-integ.yml @ledgerhq/coin-integration
@@ -59,6 +60,7 @@ libs/live-config/ @ledgerhq/coin-integrat
5960
libs/live-network/ @ledgerhq/coin-integration
6061
tools/actions/composites/run-coin-tester/ @ledgerhq/coin-integration
6162
tools/actions/composites/setup-coin-tester-env/ @ledgerhq/coin-integration
63+
tools/actions/composites/monitor/ @ledgerhq/coin-integration
6264

6365
# Cloud Wallet team
6466
libs/coin-framework/src/api/ @ledgerhq/cloud-wallet
@@ -69,6 +71,7 @@ libs/coin-modules/coin-aptos/ @ledger
6971
libs/coin-modules/coin-near/ @ledgerhq/coin-integration @ledgerhq/blockchain-support
7072
libs/coin-modules/coin-cardano/ @ledgerhq/coin-integration @ledgerhq/blockchain-support
7173
libs/coin-modules/coin-tezos/ @ledgerhq/coin-integration @ledgerhq/blockchain-support
74+
libs/coin-modules/coin-vechain/ @ledgerhq/coin-integration @ledgerhq/blockchain-support
7275

7376
## Zondax
7477
libs/coin-modules/coin-casper/ @ledgerhq/coin-integration @ledgerhq/blockchain-support @ledgerhq/ledger-partner-zondax

apps/cli/CHANGELOG.md

Lines changed: 68 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,73 @@
11
# @ledgerhq/live-cli
22

3+
## 24.21.1
4+
5+
### Patch Changes
6+
7+
- Updated dependencies [[`f5f652e`](https://github.com/LedgerHQ/ledger-live/commit/f5f652e308477ff38176e5782eaf0e1bb96956ba), [`75a08cc`](https://github.com/LedgerHQ/ledger-live/commit/75a08cc3061347bae98ddef7ac3cdcd6181ddab5), [`0c8486e`](https://github.com/LedgerHQ/ledger-live/commit/0c8486ea830e9e2abf1dfc5d108117e1db733072), [`f8c5aaf`](https://github.com/LedgerHQ/ledger-live/commit/f8c5aafb44f3e9ad7c00f808778a66cfa853e7b8), [`f6ca949`](https://github.com/LedgerHQ/ledger-live/commit/f6ca949d03801ac1a0815f89906b17e5f4625821), [`4ba9d04`](https://github.com/LedgerHQ/ledger-live/commit/4ba9d04975b17d9d25f2c60dca87bdd71638d7d1), [`5e8bfda`](https://github.com/LedgerHQ/ledger-live/commit/5e8bfda844f0c53f0340d2ca7017e6314a657bc8), [`354fa83`](https://github.com/LedgerHQ/ledger-live/commit/354fa83c8107cf8e6b56a8b306569ee65980e10c), [`a8b4f57`](https://github.com/LedgerHQ/ledger-live/commit/a8b4f57bf7d82e6c2444a65901e927c3c3d64412), [`67e2a7c`](https://github.com/LedgerHQ/ledger-live/commit/67e2a7c5a74d000f22684254778dfec5b8b5163d), [`dd2110a`](https://github.com/LedgerHQ/ledger-live/commit/dd2110a4259614eb39c62991d3cf92cae745d710)]:
8+
- @ledgerhq/live-common@34.45.0
9+
- @ledgerhq/live-env@2.14.0
10+
- @ledgerhq/cryptoassets@13.25.0
11+
- @ledgerhq/errors@6.24.0
12+
- @ledgerhq/coin-framework@6.1.0
13+
- @ledgerhq/types-devices@6.26.0
14+
- @ledgerhq/devices@8.5.0
15+
- @ledgerhq/device-core@0.6.0
16+
- @ledgerhq/coin-bitcoin@0.20.1
17+
- @ledgerhq/hw-ledger-key-ring-protocol@0.3.12
18+
- @ledgerhq/ledger-key-ring-protocol@0.6.2
19+
- @ledgerhq/live-countervalues@0.6.1
20+
- @ledgerhq/live-network@2.0.15
21+
- @ledgerhq/live-wallet@0.12.1
22+
- @ledgerhq/hw-transport@6.31.9
23+
- @ledgerhq/hw-transport-http@6.30.9
24+
- @ledgerhq/hw-transport-node-hid@6.29.10
25+
- @ledgerhq/hw-transport-node-speculos@6.29.9
26+
- @ledgerhq/hw-transport-node-speculos-http@6.29.9
27+
- @ledgerhq/hw-app-btc@10.10.1
28+
- @ledgerhq/hw-transport-mocker@6.29.9
29+
30+
## 24.21.1-next.2
31+
32+
### Patch Changes
33+
34+
- Updated dependencies []:
35+
- @ledgerhq/live-common@34.45.0-next.2
36+
37+
## 24.21.1-next.1
38+
39+
### Patch Changes
40+
41+
- Updated dependencies [[`dd2110a`](https://github.com/LedgerHQ/ledger-live/commit/dd2110a4259614eb39c62991d3cf92cae745d710)]:
42+
- @ledgerhq/live-common@34.45.0-next.1
43+
44+
## 24.21.1-next.0
45+
46+
### Patch Changes
47+
48+
- Updated dependencies [[`f5f652e`](https://github.com/LedgerHQ/ledger-live/commit/f5f652e308477ff38176e5782eaf0e1bb96956ba), [`75a08cc`](https://github.com/LedgerHQ/ledger-live/commit/75a08cc3061347bae98ddef7ac3cdcd6181ddab5), [`0c8486e`](https://github.com/LedgerHQ/ledger-live/commit/0c8486ea830e9e2abf1dfc5d108117e1db733072), [`f8c5aaf`](https://github.com/LedgerHQ/ledger-live/commit/f8c5aafb44f3e9ad7c00f808778a66cfa853e7b8), [`f6ca949`](https://github.com/LedgerHQ/ledger-live/commit/f6ca949d03801ac1a0815f89906b17e5f4625821), [`4ba9d04`](https://github.com/LedgerHQ/ledger-live/commit/4ba9d04975b17d9d25f2c60dca87bdd71638d7d1), [`5e8bfda`](https://github.com/LedgerHQ/ledger-live/commit/5e8bfda844f0c53f0340d2ca7017e6314a657bc8), [`354fa83`](https://github.com/LedgerHQ/ledger-live/commit/354fa83c8107cf8e6b56a8b306569ee65980e10c), [`a8b4f57`](https://github.com/LedgerHQ/ledger-live/commit/a8b4f57bf7d82e6c2444a65901e927c3c3d64412), [`67e2a7c`](https://github.com/LedgerHQ/ledger-live/commit/67e2a7c5a74d000f22684254778dfec5b8b5163d)]:
49+
- @ledgerhq/live-common@34.45.0-next.0
50+
- @ledgerhq/live-env@2.14.0-next.0
51+
- @ledgerhq/cryptoassets@13.25.0-next.0
52+
- @ledgerhq/errors@6.24.0-next.0
53+
- @ledgerhq/coin-framework@6.1.0-next.0
54+
- @ledgerhq/types-devices@6.26.0-next.0
55+
- @ledgerhq/devices@8.5.0-next.0
56+
- @ledgerhq/device-core@0.6.0-next.0
57+
- @ledgerhq/coin-bitcoin@0.20.1-next.0
58+
- @ledgerhq/hw-ledger-key-ring-protocol@0.3.12-next.0
59+
- @ledgerhq/ledger-key-ring-protocol@0.6.2-next.0
60+
- @ledgerhq/live-countervalues@0.6.1-next.0
61+
- @ledgerhq/live-network@2.0.15-next.0
62+
- @ledgerhq/live-wallet@0.12.1-next.0
63+
- @ledgerhq/hw-transport@6.31.9-next.0
64+
- @ledgerhq/hw-transport-http@6.30.9-next.0
65+
- @ledgerhq/hw-transport-node-hid@6.29.10-next.0
66+
- @ledgerhq/hw-transport-node-speculos@6.29.9-next.0
67+
- @ledgerhq/hw-transport-node-speculos-http@6.29.9-next.0
68+
- @ledgerhq/hw-app-btc@10.10.1-next.0
69+
- @ledgerhq/hw-transport-mocker@6.29.9-next.0
70+
371
## 24.21.0
472

573
### Minor Changes

apps/cli/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@ledgerhq/live-cli",
3-
"version": "24.21.0",
3+
"version": "24.21.1",
44
"description": "ledger-live CLI version",
55
"repository": {
66
"type": "git",

0 commit comments

Comments
 (0)