Selective-checkout: Check out the tagged release revision if it isn't promoted to the stable channel

Due to recent snap info command output changes selective-checkout no longer can match the stable channel version, which, making it always building stable releases even when it is being promoted to the stable channel.

This issue is now fixed by version 2.0.0, we don’t ship the new version through the stage snap to ensure the new dependencies won’t break existing snaps. Now we require using the new part definition which allows the consumer to pin the part to a tagged version.

We would like to thank @tstack for reporting the issue, and @ijohnson for the helpful input regarding the API inquiry.

Cheers! :clinking_glasses:

1 Like