Conversation
|
thank you for the PR! I'd like to wait until it hits candidate or stable, when I tested it I saw an issue that I reported to Alex also, we should remove charmcraftlocal at the same time, to avoid conflicts there (and charmcraftlocal will be deprecated as soon as the functionality is available in candidate/stable charmcraft) ideally I'd like to enable this for all of our charms & not have any workflow input, as long as it doesn't cause regressions for charm builds without a local package |
I believe even after a stable release from |
What was the issue? |
I think they interfere with each other—i.e. I don't think it makes sense to have both enabled at once
charmcraft edge is subject to frequent "breaking" changes & historically has had significant "breaking" changes (not actually breaking since edge means they're not part of the stable api) for new features like this even though experimental means it will still be subject to breaking changes in stable, would like to wait until it's a bit further than bleeding edge (to reduce breaking changes in dpw) |
wasn't sure if it was a bug or if I was doing something wrong, so was waiting to hear back from @lengau before opening a bug report. but haven't heard back, so perhaps worth opening a bug report (the Aug 25 attempt was using the docs from this PR canonical/charmcraft#2844) |
92b0720 to
98aeada
Compare



charmcraftonlatest/edgesupports monorepo builds based onST178spec, this PR adds monorepo build support tobuild_charm.yamlby adding amonorepoboolean input variable, defaulting tofalse.Sample experimental run: https://github.com/canonical/kafka-operator/actions/runs/34811463177/job/103935651559?pr=586