canonical / ubuntu-desktop-provision

Ubuntu Desktop Provision
GNU General Public License v3.0
58 stars 27 forks source link

Versions on snapstore possibly out of sync? #759

Closed samuelallan72 closed 1 month ago

samuelallan72 commented 1 month ago

The versions in the snapcraft.yaml files is pulled from git, but the version on snapstore for ubuntu-desktop-provision shows 0+git.HASH , suggesting it was calculated on a shallow clone without older tags present?

1717468735

spydon commented 1 month ago

I think this is due to the fact that we need to build each app from a branch, since we have multiple apps in this repo.

ozgur-as commented 1 month ago

like @spydon said, ubuntu-desktop-bootstrap is built from the ci/bootstrap branch where the commits listed in the snapstore matches the commits.

https://github.com/canonical/ubuntu-desktop-provision/commits/ci/bootstrap/

d-loose commented 1 month ago

Related discussion: https://github.com/canonical/ubuntu-desktop-provision/pull/452#discussion_r1498875175

We're planning on simplifying this to resolve some of the issues mentioned in that discussion.