Skip to content

CI: update main and add uv support #694

New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

daywalker90
Copy link
Contributor

  • Support uv projects, refactored the explicit tmp directory creation to not run for uv projects
  • Update python 3.12 to 3.13 in the matrix (torq-plugin needs to update dependencies for 3.13)
  • Detect poetry and uv projects by their .lock files to differentiate them (if both are present due to migration prioritize uv)
  • Don't check out lightning repo and pull the published pyln-* packages instead with the matching version to CLN
  • Save cache more often, they get deleted after a week anyways and it speeds up PR runs

@daywalker90
Copy link
Contributor Author

clnrest-rs sometimes runs very long i don't know why. The timeout then exceeds the action timeout, and the job gets cancelled. We will archive clnrest-rs with v25.09 anyways so that's how i'd fix it.

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant