Fix repo renamings for Ledger apps
What changed, and why it matters
This commit simply updates web links and folder names in HWI's build scripts and documentation to match Ledger's renamed GitHub repositories. It does not change any wallet code, cryptography, or user-facing behavior. There is no security issue here.
No security action needed. Treat as routine maintenance.
Security signals we found
No strong security signals were identified.
Evidence from the diff
The patch updates three files to reflect Ledger’s repository renames: app-bitcoin-new → app-bitcoin (new app) and app-bitcoin → app-bitcoin-legacy (legacy app). Changes are limited to GitHub Actions clone URLs, working directories, artifact paths, and README hyperlinks. No source code, protocol logic, or dependency versions were modified.
Changed components
.github/workflows/ledger-app-builder.yml.github/workflows/ledger-legacy-app-builder.ymlhwilib/devices/ledger_bitcoin/README.mdInspect captured patch +8 / −8
diff --git a/.github/workflows/ledger-app-builder.yml b/.github/workflows/ledger-app-builder.yml
index d873a24..e97f883 100644
--- a/.github/workflows/ledger-app-builder.yml
+++ b/.github/workflows/ledger-app-builder.yml
@@ -16,10 +16,10 @@ jobs:
steps:
- run: |
# Pin to v2.4.1 - last version that worked with HWI CI (PR #795 merged Sept 2025)
- git clone --branch 2.4.1 --depth 1 https://github.com/LedgerHQ/app-bitcoin-new.git
- cd app-bitcoin-new
+ git clone --branch 2.4.1 --depth 1 https://github.com/LedgerHQ/app-bitcoin.git
+ cd app-bitcoin
make DEBUG=1 BOLOS_SDK=$NANOX_SDK
- uses: actions/upload-artifact@v4
with:
name: ledger_app
- path: app-bitcoin-new/bin/app.elf
+ path: app-bitcoin/bin/app.elf
diff --git a/.github/workflows/ledger-legacy-app-builder.yml b/.github/workflows/ledger-legacy-app-builder.yml
index aac5afb..d9c6179 100644
--- a/.github/workflows/ledger-legacy-app-builder.yml
+++ b/.github/workflows/ledger-legacy-app-builder.yml
@@ -16,10 +16,10 @@ jobs:
steps:
- run: |
# Pin to legacy-1.6.6 HEAD commit for reproducibility
- git clone --depth 1 https://github.com/LedgerHQ/app-bitcoin.git -b legacy-1.6.6
- cd app-bitcoin
+ git clone --depth 1 https://github.com/LedgerHQ/app-bitcoin-legacy.git -b legacy-1.6.6
+ cd app-bitcoin-legacy
make DEBUG=1 BOLOS_SDK=$NANOSP_SDK
- uses: actions/upload-artifact@v4
with:
name: ledger_app_legacy
- path: app-bitcoin/bin/app.elf
+ path: app-bitcoin-legacy/bin/app.elf
diff --git a/hwilib/devices/ledger_bitcoin/README.md b/hwilib/devices/ledger_bitcoin/README.md
index e3cc0ee..f91bdd6 100644
--- a/hwilib/devices/ledger_bitcoin/README.md
+++ b/hwilib/devices/ledger_bitcoin/README.md
@@ -1,8 +1,8 @@
# Ledger Bitcoin application client
-This is a stripped down version of the client provided at https://github.com/LedgerHQ/app-bitcoin-new/tree/master/bitcoin_client.
+This is a stripped down version of the client provided at https://github.com/LedgerHQ/app-bitcoin/tree/master/bitcoin_client.
-This stripped down version was made at commit [4e82e44ecfe4ba358da9848087e7e597309abc53](https://github.com/LedgerHQ/app-bitcoin-new/commit/4e82e44ecfe4ba358da9848087e7e597309abc53)
+This stripped down version was made at commit [4e82e44ecfe4ba358da9848087e7e597309abc53](https://github.com/LedgerHQ/app-bitcoin/commit/4e82e44ecfe4ba358da9848087e7e597309abc53)
## Changes
Why this scored 15/100
Community notes
Notes can correct, qualify, or add evidence to the AI analysis. Every note shown here has been validated by a human moderator.
The AI analysis stands alone for now. Submit a note if you can add evidence or important context.