CumulusCI
CumulusCI copied to clipboard
Don't downgrade unlocked packages
When installing 2GP packages or any package using a package version id, CumulusCI is happily downgrading package versions.
Updated the check to pull the full version info of the package version id to be installed and then compare it to the installed packages in the org by Package ID and version number.
Fixes: https://github.com/SFDO-Tooling/CumulusCI/issues/3641
@leboff https://github.com/SFDO-Tooling/CumulusCI/pull/3767 seems to be an alternative way to fix this same, and very important, issue.