ProtonMail / inbox-desktop

Desktop application for Mail and Calendar, made with Electron
GNU General Public License v3.0
60 stars 3 forks source link

Release Artifacts using New Tag Format? #36

Open driverkt opened 1 month ago

driverkt commented 1 month ago

I use homebrew to install/update proton-mail's desktop app. See the cask formula here.

For the most recent release, it seems two 1.0.5 tags were created, namely 1.0.5 and v1.0.5. This time the platform-specific build artifacts were released under the 1.0.5 tag, rather than v1.0.5. When 1.0.5 was released, it looks like the maintainer of the homebrew cask formula updated the version number and the digest for the downloads, but didn't modify the link, so the link to the file has the tag format prefixed with v. Will the tag format be changing? Or is it possible that the artifacts will be posted under a v1.0.x tag once again in the future?

Basically, as I understand it, homebrew likes to have fairly stable url formats and just change the version number and digest for each release.

See also:

==> Upgrading 1 outdated package:
proton-mail 1.0.4 -> 1.0.5
==> Upgrading proton-mail
==> Downloading https://github.com/ProtonMail/inbox-desktop/releases/download/v1.0.5/Proton.Mail-1.0
curl: (22) The requested URL returned error: 404                                                    

==> Purging files for version 1.0.5 of Cask proton-mail
Error: proton-mail: Download failed on Cask 'proton-mail' with message: Download failed: https://github.com/ProtonMail/inbox-desktop/releases/download/v1.0.5/Proton.Mail-1.0.5-arm64.dmg