Skip to content

ci: test Ledger transport against Speculos#128

Merged
edouardparis merged 1 commit into
wizardsardine:masterfrom
Sjors:2026/04/speculos
Apr 29, 2026
Merged

ci: test Ledger transport against Speculos#128
edouardparis merged 1 commit into
wizardsardine:masterfrom
Sjors:2026/04/speculos

Conversation

@Sjors
Copy link
Copy Markdown
Contributor

@Sjors Sjors commented Apr 27, 2026

Adds two jobs:

  • ledger_app: builds the Ledger Bitcoin app .elf and uploads it as an artifact
  • speculos: downloads that artifact, launches Speculos, and runs tests

Extracted from Sjors#1 since it should be independently useful.

The CI plumbing is loosely based on HWI, though I'm using the latest app version.

Adds two jobs:
- `ledger_app`: builds the Ledger Bitcoin app .elf and uploads it as
  an artifact
- `speculos`: downloads that artifact, launches Speculos, and runs tests
@Sjors
Copy link
Copy Markdown
Contributor Author

Sjors commented Apr 27, 2026

cc @bigspider

@Sjors Sjors mentioned this pull request Apr 28, 2026
@pythcoiner
Copy link
Copy Markdown
Contributor

@edouardparis can you approve the PR for the CI can run?

@pythcoiner
Copy link
Copy Markdown
Contributor

Extracted from Sjors#1 since it should be independently useful.

Nice! feel free to ping me when/if you have something ready to review, I'd be happy to follow with others devices

@Sjors
Copy link
Copy Markdown
Contributor Author

Sjors commented Apr 28, 2026

@pythcoiner see discussion in #16 (comment) too. Though this PR should be useful regardless.

@pythcoiner
Copy link
Copy Markdown
Contributor

tACK dbe2b8f

@edouardparis edouardparis merged commit 6a50913 into wizardsardine:master Apr 29, 2026
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants