release(1)
π release β the manual page, but make it a group chat π
okay bestie, welcome to release(1) from the bikeshed manual set. yes the name is literally just release. it's giving "no notes, perfect title, we don't elaborate." β¨
πΈ NAME πΈ
release β the convenient script for "releasing" an upstream project for Ubuntu π
π SYNOPSIS π
release
that's it. that's the whole vibe. no flags, no args, just send it. π¦
β¨ DESCRIPTION β¨
π¨ bestie, READ THIS FIRST: you must prepare the current directory by runningrelease-build(1)first, before you runrelease(1). like, that's not optional. do not skip the pre-game. π
so here's the tea: this script works on a bzr(1) branch that has debian packaging sitting in the current directory, and it officially "releases" it. the quotes are theirs, not mine β I'm just the messenger π«Ά
here's everything it does, no cap:
- automatically determines the project/package name and version by parsing the
debian/changelogfile π - updates the changelog timestamp β°
- tags the release in
bzrπ·οΈ - runs
debcommit(1)with an appropriate release message π¬ gpg(1)signs the original tarball π- opens the next release for development π (gotta keep it moving, main character energy)
and after the script does all that? it prints the final push steps to the screen so you can literally just copy-and-paste them. the girlies love a copy-paste. π those printed steps include:
- the
'bzr push'command π - the URL to the Launchpad
'addrelease'project action π - the
dputP(1)commands for pushing to PPAs and the official Ubuntu archive π¦
π SEE ALSO π
release-build(1)bzr(1)debcommit(1)gpg(1)dputP(1)
go read those too, iykyk π
π AUTHOR π
this manpage and the utility were written by Dustin Kirkland <kirkland@ubuntu.com> for Ubuntu systems (but may be used by others). iconic of him honestly. π
permission is granted to copy, distribute and/or modify this document under the terms of the GNU General Public License, Version 3 published by the Free Software Foundation. slay, legally. βοΈβ¨
on Debian systems, the complete text of the GNU General Public License can be found in /usr/share/common-licenses/GPL, or on the web at http://www.gnu.org/licenses/gpl.txt. π
and that's the whole page, bestie β from the bikeshed crew, dated 6 Oct 2010. oldie but a goodie. go release something. ππ
π¦ where this page comes from
- ubuntu jammy: bikeshed 1.78-0ubuntu1
- ubuntu noble: bikeshed 1.78-0ubuntu1
- ubuntu resolute: bikeshed 1.78-0ubuntu2
- ubuntu stonking: bikeshed 1.78-0ubuntu2
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms