Skip to content
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 swap support #17

Merged
merged 38 commits into from
Feb 17, 2025
Merged

Add swap support #17

merged 38 commits into from
Feb 17, 2025

Conversation

Fingolfin69
Copy link

@Fingolfin69 Fingolfin69 commented Feb 4, 2025

Checklist

  • App update process has been followed
  • Target branch is develop
  • Application version has been bumped

Related PRs:

@yogh333 yogh333 self-requested a review February 5, 2025 14:52
Copy link

@yogh333 yogh333 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You shall also add a swap CI workflow so the app is tested against swap feature for any new PR. See for instance here.
As long as you use a fork/branch of the Exchange app, you can specify this branch so we can see if the CI is OK.

@Fingolfin69
Copy link
Author

Fingolfin69 commented Feb 6, 2025

You shall also add a swap CI workflow so the app is tested against swap feature for any new PR. See for instance here. As long as you use a fork/branch of the Exchange app, you can specify this branch so we can see if the CI is OK.

The Swap CI workflow and the other workflows are now passing. However, I had to use a fork for the enforcer workflow to make it use the forked app-database repo/branch in order for it to pass.

Additionally, I created an extra PR to fix what seems to be a bug: LedgerHQ/ledger-app-workflows#107.

I also encountered an issue that seems to need addressing: LedgerHQ/app-exchange#257.

Full list of related PRs:

@Fingolfin69 Fingolfin69 requested a review from yogh333 February 6, 2025 12:18
@yogh333
Copy link

yogh333 commented Feb 7, 2025

You shall also add a swap CI workflow so the app is tested against swap feature for any new PR. See for instance here. As long as you use a fork/branch of the Exchange app, you can specify this branch so we can see if the CI is OK.

The Swap CI workflow and the other workflows are now passing. However, I had to use a fork for the enforcer workflow to make it use the forked app-database repo/branch in order for it to pass.

Ok I have merged the PR about app-database, so you can use LedgerHQ enforcer now

Additionally, I created an extra PR to fix what seems to be a bug: LedgerHQ/ledger-app-workflows#107.

Great, thank you 🙏 , I have reviewed and merged the PR

I also encountered an issue that seems to need addressing: LedgerHQ/app-exchange#257.

I have had a look and to me the number of apps is 64 max and not 16.

Full list of related PRs:

@Fingolfin69
Copy link
Author

I have had a look and to me the number of apps is 64 max and not 16.

Yes, it was just changed in recent commit.

@Fingolfin69 Fingolfin69 requested a review from yogh333 February 10, 2025 10:16
yogh333
yogh333 previously approved these changes Feb 13, 2025
Copy link

@yogh333 yogh333 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM
Please, could you switch to reusable_swap_functional_tests.yml@develop and remove repo_for_exchange and branch_for_exchange I can merge your PR 🙏 ?

@Fingolfin69
Copy link
Author

Please, could you switch to reusable_swap_functional_tests.yml@develop and remove repo_for_exchange and branch_for_exchange I can merge your PR 🙏 ?

Done

@Fingolfin69 Fingolfin69 requested a review from yogh333 February 13, 2025 18:43
@yogh333 yogh333 merged commit 6df4f52 into LedgerHQ:develop Feb 17, 2025
36 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.

2 participants