canonical / charmcraft

Collaborate, build and publish charmed operators for Kubernetes, Linux and Windows.
Apache License 2.0
66 stars 69 forks source link

fix(charm_builder): force-install pip #1891

Closed lengau closed 3 weeks ago

lengau commented 3 weeks ago

The previous version wasn't installing pip if it was already in the venv.

This is the hotfix for 2.x, while https://github.com/canonical/charmcraft/pull/1892 is the hotfix for 3.x

Fixes #1456 CRAFT-2538

Failing spread tests are unrelated and known on the 2.7 branch.

lengau commented 3 weeks ago

Closing and reopening because GitHub never actually started running the CI.