-
Notifications
You must be signed in to change notification settings - Fork 47
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
Work/craft 3831 starflow #782
Conversation
tigarmo
commented
Dec 20, 2024
- Have you signed the CLA?
d462956
to
e66abe6
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice! In my testing, I was able to use the new makefile to create a dev environment from scratch, run the linters, and then package rockcraft's snap. Just a couple potential stragglers I spotted.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, thanks! I agree that the pylint changes should be in a separate PR
Rockcraft's various yamls are all over the place and will need a dedicated PR to fix.
Don't list redundant deps in 'dev' and elsewhere, and rename 'doc' to 'docs' as that's what the Makefile uses.
missing-underscore/space breaks with literalrefs.
The newest versions of those libraries make tests fail, and that should be addressed in a separate task.
These are needed to build the docs, on the build-docs howto.
- Don't build libgit2's tests (we don't run them) - Use all available cores when building Python deps from source
b6fbb71
to
0f09cf1
Compare