Skip to content

check-file format for release checksums #901

@Rudxain

Description

@Rudxain

The feature request

Please reformat the checksum list to be a valid *sum check-file.

Examples:

this

3bba4a245869304324647f3f406f7c500aeb6324b3c3d347ee867d0b93c49399  GitHubDesktop-linux-3.2.5-linux1.AppImage
a7eaabf7f68441c7e4280ac2de84f22228c791a3732ee9b7c577929cd7b181b5  GitHubDesktop-linux-3.2.5-linux1.deb
527ec0bc199c7db2ebdbda09cd657786c7e5a42a554e71d4619c45f3183639f2  GitHubDesktop-linux-3.2.5-linux1.rpm

not this

  • GitHubDesktop-linux-3.2.5-linux1.AppImage - 3bba4a245869304324647f3f406f7c500aeb6324b3c3d347ee867d0b93c49399
  • GitHubDesktop-linux-3.2.5-linux1.deb - a7eaabf7f68441c7e4280ac2de84f22228c791a3732ee9b7c577929cd7b181b5
  • GitHubDesktop-linux-3.2.5-linux1.rpm - 527ec0bc199c7db2ebdbda09cd657786c7e5a42a554e71d4619c45f3183639f2

Proposed solution

This will make it faster+easier to verify downloads, like so:

# assuming checktext was copied to X clipboard
xclip -out | sha256sum -c

# assuming checktext was written to "ghd.sha256"
sha256sum -c ghd.sha256

Rather than having to remove the "-" and swap strings, or comparing the output of sha256sum GitHubDesktop*

Additional context

I just found where's the src for the auto-release-notes

Metadata

Metadata

Assignees

Labels

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions