-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add Stax layouts for generating SSS shares #5
base: develop
Are you sure you want to change the base?
Conversation
a61079e
to
6b322dd
Compare
df70546
to
88b9ab0
Compare
f3a8838
to
b1268bb
Compare
f3f52a8
to
dcb9fab
Compare
Hi,
|
15c38de
to
72f5701
Compare
@aido still some error in the CI. |
The latest Ledger app builder container uses Nano S SDK version lns-2.1.0-v22.1. This version is from last July and does not include the above mentioned fixes to the SDK. Those fixes were cherry picked into the latest API_LEVEL_LNS but were not tagged with a version to be included in the Ledger app builder container. |
my bad: I forgot to tag the LNS branch for NanoS before publishing the new app builder |
let's wait the new app builder version |
Hi @amanone , This is the PR we discussed on Reddit. |
An unsuccessful Nano S build was causing a lot of the automated checks to fail but this should be now remedied in the latest ledger-app-builder. |
Hi @tdejoigny-ledger and @lpascal-ledger, All automated checks now pass except one. Annoyingly the "Compilation & test" action consistently fails on every pull request due to some issue uploading to codecov.io. We have discussed this before and tried a few different remedies but never really came up with a proper solution: This strange issue is not related to the app code and should probably not block review or release. |
@aido agree |
Since I don't have the same Codecov.io rate limit as LedgerHQ it works fine on my fork. I like having the coverage stats so may put a condition into the workflow that if my repo upload to codecov.io but if LedgerHQ repo skip. |
@aido tried in #13 to update the codecov action version to see if it would be better. [EDIT] Had to trigger the workflow manually, we can follow it here. [EDIT bis] Well at least this one worked. Can't be sure it will continue to. |
yeah, strange. Not that important to worry too much about or put much effort into fixing. I'll do something about it in next version; probably just remove. EDIT: |
@aido if you accept my PR, we could merge and see if it's robust over time, or just a lucky draw. |
Agree. There are currently 3 PRs open now, This one, your Codecov fix and a dependabot PR that updates version of I think all three can be merged to make v1.8.0 |
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## develop #5 +/- ##
============================================
- Coverage 82.18% 60.04% -22.14%
============================================
Files 5 14 +9
Lines 696 1632 +936
Branches 0 266 +266
============================================
+ Hits 572 980 +408
- Misses 124 612 +488
- Partials 0 40 +40
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. |
Whhhoohhhooo! 🥳 Thanks @lpascal-ledger. I declare Codecov issue squashed! |
I would also like to mention that this PR now uses the standard app Makefile. I was able to remove a lot of unnecessary |
Thanks for the feedback @aido ; I think I've done the migration already (although Recovery Check got a bit out of my mind lately). |
good news ! and ty @lpascal-ledger for your help |
Yes. #12 doesn't affect the app code though, its just a version change on one of the GitHub actions used. So its your call if you want to merge it now or not |
ok ty. We will try to find an audit slot (probably around beginning of January) |
Bumps the github_actions group with 1 update in the /.github/workflows directory: [dawidd6/action-download-artifact](https://github.com/dawidd6/action-download-artifact). Updates `dawidd6/action-download-artifact` from 3 to 6 - [Release notes](https://github.com/dawidd6/action-download-artifact/releases) - [Commits](dawidd6/action-download-artifact@v3...v6) --- updated-dependencies: - dependency-name: dawidd6/action-download-artifact dependency-type: direct:production dependency-group: github_actions ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Just checking in to ask if we are still on track for a January audit? |
Hi @aido Yes, we are still trying to find a slot for January, but to be honest, it will likely be towards the end of the month. |
Thanks for the prompt response. Meanwhile I have been quietly beavering away at the BIP85 functionality in the app. I have made good progress and have all the functions written for the BIP85 applications I want to implement (password, BIP39, dice throw etc.). I will soon start work on the Stax and Flex user interface around these functions. |
Currently a work in progress while awaitingnbgl_useCaseKeypadDigits()
use case (see LedgerHQ/ledger-secure-sdk#601).