-
Notifications
You must be signed in to change notification settings - Fork 559
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add checksums to releases #369
Comments
This should be straightforward enough to do. The Linux/Mac releases get built on Travis and packaged in the Lines 43 to 48 in 05bd9c7
Any additional files uploaded probably need to be mentioned in the deploy.file key:Line 54 in 05bd9c7
The Windows release gets built on AppVeyor and packaged in the Lines 55 to 64 in 05bd9c7
There's similarly a deploy.artifact key that likely needs updated:Line 67 in 05bd9c7
|
Currently, there are no checksums associated with a platform's release tarball so that installers can validate them, eg. scoop.
Usually, this is done with something like
${project}_${version}_checksums.txt
, but this might be annoying for sccache because it isn't cross-compiled, so maybe just doing a simple ${tarball_name}.sha/256 would allow easy validation without complicating the release process too much.https://github.com/gohugoio/hugo/releases is a good example.
The text was updated successfully, but these errors were encountered: