canonical / mongodb-operator

Charmed solution for MongoDB
Apache License 2.0
12 stars 14 forks source link

Unsupported tox `build-wrapper` breaks `charmcraftcache-hub` #420

Open carlcsaposs-canonical opened 5 months ago

carlcsaposs-canonical commented 5 months ago

The unsupported build-wrapper in tox.ini (unsupported since it's used for charm_version but not for locking dependencies [e.g. with poetry]) https://github.com/canonical/mongodb-operator/blob/eb9c9e046050be2cbd3b8746913405a7463ef0d5/tox.ini#L25-L27

causes charmcraftcache-hub to break for all charms (example: https://github.com/canonical/charmcraftcache-hub/actions/runs/9480061580/job/26119923300#step:9:2727), so I removed mongodb-operator from charmcraftcache-hub. This will likely cause slow/non-cached builds when using build_charm.yaml with cache: true (in PR CI) and when running tox run -e build-dev locally

Once you've moved to a supported build-wrapper, please re-add mongodb-operator to charmcraftcache-hub with ccc add or by opening an issue using the template on charmcraftcache-hub

github-actions[bot] commented 5 months ago

https://warthogs.atlassian.net/browse/DPE-4612