summaryrefslogtreecommitdiff
path: root/maint/release.in
Commit message (Collapse)AuthorAge
* Prepping for releaseGravatar Mike Burns2020-08-28
| | | | | - Update NEWS. - Homebrew is now part of the official Homebrew package set.
* Document the official thoughtbot Debian repositoryGravatar Eric Collins2017-01-07
| | | | Big ups to Eric Collins for leading this charge.
* Bump to 1.3.1, prepare for releaseGravatar Mike Burns and Eric Collins2016-12-26
| | | | | - Use SHA256 in Arch and Homebrew packages. - Use OpenSSL to calculate the SHA256 sum, for portability.
* Use $LOGNAME instead of $USERGravatar Mike Burns2015-11-13
| | | | | | | | | | | The $USER environment variable is not guaranteed to exist, but $LOGNAME is defined by POSIX[0] (Environment Variables, section 8.3 Other Environment Variables). Use that instead. Thanks to Scott Stevenson for pointing out this solution, and Debian for raising the problem. [0]: http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/V1_chap08.html#tag_08_03
* Fix the release scriptGravatar Mike Burns2015-11-06
| | | | First time running it ... not bad!
* Fix shell variable syntax in release scriptGravatar Teo Ljungberg2015-06-05
| | | | `$(var)` creates a sub shell and does not reference a variable
* Improve release script with a focus on DebianGravatar Martin Frost2015-01-07
| | | | | | | | | - Fix obvious typos in `release.in`. - Build both binary and source Debian package. Also, make sure to run `debuild` in the actual build directory. - Add Debian source packages to gh-pages branch. - Put lonely `:` on its own line, to help it stand out. - Turn on signing for Debian source packages.
* Add a release scriptGravatar Mike Burns2014-12-19
The Makefiles were mostly filled with a complex shell script written in m4sh. Moving that out into a separate script helps debugging and compatibility, and in general makes life better. This also improved the DEVELOPERS.md documentation to be more clear about the steps of a release, including third-party packages.