On Wed, Aug 22, 2018 at 10:50:46AM +0300, Consus wrote: > On 00:22 Wed 22 Aug, Anthony J. Bentley wrote: > > > If you create a release > > > (https://help.github.com/articles/creating-releases/) then all > > > associated generated tarballs are immutable, as far as I know. > > > > They're not immutable. > > The ones that you associate with with release? You sure?
You have to create your own release archive and upload it. Github will host it for you. But *you* have to generate it, publish the checksum, and then never change the archive again. Github doesn't create an archive when you click the 'release' bwutton, they create or re-create an archive when someone clicks the 'download' button.