-
Notifications
You must be signed in to change notification settings - Fork 6
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-3862-Implement-the-initial-Imagecraft-spec #70
work/CRAFT-3862-Implement-the-initial-Imagecraft-spec #70
Conversation
f0af6fd
to
255adcc
Compare
7388f44
to
cedb44f
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.
- A link to the spec would be helpful
- Love to see thousands of lines deleted!
- It looks like this PR includes both a merge from starbase and spec implementation - in the future, splitting those two large changes into separate PRs would make for easier review.
But looks good! None of my inline comments are blockers.
cedb44f
to
030383c
Compare
@mattculler I added the spec in the PR description. The PR is indeed doing both but the actual spec implementation is very very small here (this is just about setting constraints on base and build_base) so I was not sure it was worth splitting. |
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.
Thanks! I mostly reviewed the contents for the imagecraft
directory, let me know if there's anything important outside of it that I should look at (I assumed most of it is the standard starbase/starflow stuff)
@tigarmo Thanks! I am also interested in a review of the GH workflow changes and the spread-related ones (I previously had tests on various systems for amd64/arm64 that I removed for now since the tool is not doing much). |
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.
Looking good
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.
@upils I fixed the build and did some reorganisation of the docs so they align with current practices. Everything looks good from my end.
Great, thanks! @medubelko I also changed the configuration on RTD to use The build is now looking for |
Signed-off-by: Paul Mars <[email protected]>
Signed-off-by: Paul Mars <[email protected]>
Signed-off-by: Paul Mars <[email protected]>
Signed-off-by: Paul Mars <[email protected]>
Signed-off-by: Paul Mars <[email protected]>
Signed-off-by: Paul Mars <[email protected]>
Signed-off-by: Paul Mars <[email protected]>
Signed-off-by: Paul Mars <[email protected]>
Signed-off-by: Paul Mars <[email protected]>
…ork on older release Signed-off-by: Paul Mars <[email protected]>
Signed-off-by: Paul Mars <[email protected]>
Applying canonical/starbase@03aff98 Signed-off-by: Paul Mars <[email protected]>
9a966bf
to
7337ac0
Compare
Signed-off-by: Paul Mars <[email protected]>
Signed-off-by: Paul Mars <[email protected]>
Signed-off-by: Sergio Schvezov <[email protected]>
Signed-off-by: Sergio Schvezov <[email protected]>
2922f1a
to
0408e92
Compare
.readthedocs.yaml
Outdated
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.
I can't see why the RTD builds are failing, but they're currently failing.
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.
warnings,
WARNING: The local Git repository could not be found.
Seems like craft-cli had these once upon a time (not longer than a month ago), so I decided to allow them for now https://app.readthedocs.com/projects/canonical-craft-cli/builds/2700288/#30829517--59
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.
I know this is different from what we have in starbase, but I think @medubelko wants us to move over to CONTRIBUTING.rst
so maybe we can do that here?
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.
CONTRIBUTING
is preferred, but I don't think we should tackle that right now.
9a3310a
to
0408e92
Compare
Signed-off-by: Sergio Schvezov <[email protected]>
Specification https://docs.google.com/document/d/1pTXN9LIFu4F0KmCT-iK2-_gGKELapKxvEj0-74xdr3g/edit?tab=t.0