Skip to content

Commit b18788f

Browse files
Merge pull request #612 from LedgerHQ/develop
App release 1.11.0
2 parents eb7394b + 36f0ca3 commit b18788f

File tree

2,548 files changed

+5474
-16400
lines changed

Some content is hidden

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

2,548 files changed

+5474
-16400
lines changed

.clang-format

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
---
22
BasedOnStyle: Google
33
IndentWidth: 4
4-
---
54
Language: Cpp
65
ColumnLimit: 100
76
PointerAlignment: Right
@@ -12,7 +11,6 @@ SortIncludes: false
1211
SpaceAfterCStyleCast: true
1312
AllowShortCaseLabelsOnASingleLine: false
1413
AllowAllArgumentsOnNextLine: false
15-
AllowAllParametersOfDeclarationOnNextLine: false
1614
AllowShortBlocksOnASingleLine: Never
1715
AllowShortFunctionsOnASingleLine: None
1816
BinPackArguments: false

.github/ISSUE_TEMPLATE/bug_report.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@ Describe your issue in as much detail as possible here.
1919

2020
## Steps to reproduce
2121

22-
* Tell us how to reproduce this issue <br />
23-
* Where the issue is, if you know <br />
22+
* Tell us how to reproduce this issue
23+
* Where the issue is, if you know
2424
* Which commands triggered the issue, if any
2525

2626
## Expected behaviour
@@ -37,4 +37,5 @@ Please paste any logs here that demonstrate the issue, if they exist
3737

3838
## Proposed solution
3939

40-
If you have an idea of how to fix this issue, please write it down here, so we can begin discussing it
40+
If you have an idea of how to fix this issue, please write it down here,
41+
so we can begin discussing it

.github/ISSUE_TEMPLATE/feature_request.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
name: Feature report
3-
about: Suggest an idea for this project
3+
about: Suggest an idea for this project
44
title: 'Add [Subject of the issue]'
55
labels: 'enhancement'
66
assignees: ''
Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,20 @@
11
---
22
name: Network request
3-
about: Request of new chain or network
3+
about: Request of new chain or network
44
title: 'Add {NameChain} network ({SYMBOL})'
55
labels: 'enhancement, chain/network'
66
assignees: ''
77

88
---
99

1010
## Description
11-
- [ ] Symbol:
12-
- [ ] ChainId:
13-
- [ ] Website:
14-
- [ ] Block-Explorer:
15-
- [ ] [slip-0044](https://github.com/satoshilabs/slips/blob/master/slip-0044.md) type:
11+
12+
- [ ] Symbol:
13+
- [ ] ChainId:
14+
- [ ] Website:
15+
- [ ] Block-Explorer:
16+
- [ ] [slip-0044](https://github.com/satoshilabs/slips/blob/master/slip-0044.md) type:
1617

1718
## Additional comments
1819

19-
Please post additional comments in this section if you have them, otherwise delete it.
20+
Please post additional comments in this section if you have them, otherwise delete it.

.github/actions/commit-changes/action.yml

Lines changed: 0 additions & 119 deletions
This file was deleted.

.github/pull_request_template.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
## Description
22

3-
Please provide a detailed description of what was done in this PR.
3+
Please provide a detailed description of what was done in this PR.
44
(And mentioned if linked to an issue [docs](https://docs.github.com/en/issues/tracking-your-work-with-issues/linking-a-pull-request-to-an-issue))
55

66
## Changes include
@@ -18,4 +18,4 @@ Please complete this section if any breaking changes have been made, otherwise d
1818

1919
## Additional comments
2020

21-
Please post additional comments in this section if you have them, otherwise delete it.
21+
Please post additional comments in this section if you have them, otherwise delete it.

.github/workflows/auto-author-assign.yml

Lines changed: 0 additions & 15 deletions
This file was deleted.
Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
name: Build and run functional tests using ragger through reusable workflow
2+
3+
# This workflow will build the app and then run functional tests using the Ragger framework upon Speculos emulation.
4+
# It calls a reusable workflow developed by Ledger's internal developer team to build the application and upload the
5+
# resulting binaries.
6+
# It then calls another reusable workflow to run the Ragger tests on the compiled application binary.
7+
#
8+
# While this workflow is optional, having functional testing on your application is mandatory and this workflow and
9+
# tooling environment is meant to be easy to use and adapt after forking your application
10+
11+
on:
12+
workflow_dispatch:
13+
push:
14+
branches:
15+
- master
16+
- main
17+
- develop
18+
pull_request:
19+
20+
jobs:
21+
build_application:
22+
name: Build application using the reusable workflow
23+
uses: LedgerHQ/ledger-app-workflows/.github/workflows/reusable_build.yml@v1
24+
with:
25+
upload_app_binaries_artifact: "ragger_elfs"
26+
flags: "CAL_TEST_KEY=1 DOMAIN_NAME_TEST_KEY=1 SET_PLUGIN_TEST_KEY=1 NFT_TEST_KEY=1"
27+
28+
ragger_tests:
29+
name: Run ragger tests using the reusable workflow
30+
needs: build_application
31+
uses: LedgerHQ/ledger-app-workflows/.github/workflows/reusable_ragger_tests.yml@v1
32+
with:
33+
download_app_binaries_artifact: "ragger_elfs"
34+
35+
build_clone_app:
36+
name: Build Clone app using the reusable workflow
37+
uses: LedgerHQ/ledger-app-workflows/.github/workflows/reusable_build.yml@v1
38+
with:
39+
flags: "CHAIN=thundercore"
40+
upload_app_binaries_artifact: "clone_elfs"
41+
42+
ragger_clone_tests:
43+
name: Run ragger Clone tests using the reusable workflow
44+
needs:
45+
- build_application
46+
- build_clone_app
47+
uses: LedgerHQ/ledger-app-workflows/.github/workflows/reusable_ragger_tests.yml@v1
48+
with:
49+
download_app_binaries_artifact: "ragger_elfs"
50+
additional_app_binaries_artifact: "clone_elfs"
51+
additional_app_binaries_artifact_dir: ./tests/ragger/.test_dependencies/clone/build/
52+
test_options: "--with_lib_mode"

.github/workflows/check_sdk.yml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
---
2+
name: Check SDK submodule version
3+
4+
on:
5+
workflow_dispatch:
6+
push:
7+
branches:
8+
- master
9+
- main
10+
- develop
11+
pull_request:
12+
13+
jobs:
14+
job_check_SDK:
15+
name: Check Ethereum plugin SDK submodule is up-to-date
16+
uses: LedgerHQ/ledger-app-workflows/.github/workflows/reusable_check_ethereum_sdk.yml@v1

0 commit comments

Comments
 (0)