mirror of
https://gitlab.freedesktop.org/wayland/wayland.git
synced 2026-07-11 11:04:03 -04:00
Add release.sh
Replace xorg-util-modular's release script with our own, tailored for Wayland only. Does the same thing but in 71 lines of code instead of 1k. Creates a GitLab release via glab instead of trying to upload to a web server via ssh. Signed-off-by: Simon Ser <contact@emersion.fr>
This commit is contained in:
parent
4f6c6e7c0f
commit
7cdc20cee6
2 changed files with 74 additions and 20 deletions
|
|
@ -17,27 +17,11 @@ To make a release of Wayland, follow these steps.
|
|||
|
||||
2. Run the release.sh script to generate the tarballs, sign and
|
||||
upload them, and generate a release announcement template.
|
||||
This script can be obtained from X.org's modular package:
|
||||
|
||||
http://cgit.freedesktop.org/xorg/util/modular/tree/release.sh
|
||||
|
||||
The script supports a --dry-run option to test it without actually
|
||||
doing a release. If the script fails on the distcheck step due to
|
||||
a testsuite error that can't be fixed for some reason, you can
|
||||
skip testsuite by specifying the --dist argument. Pass --help to
|
||||
see other supported options.
|
||||
|
||||
$ release.sh .
|
||||
|
||||
For Wayland official and point releases, also publish the publican
|
||||
documentation to wayland.freedesktop.org:
|
||||
|
||||
$ ./publish-doc
|
||||
|
||||
3. Compose the release announcements. The script will generate
|
||||
*.x.y.z.announce files with a list of changes and tags. Prepend
|
||||
it with a human-readable listing of the most notable changes.
|
||||
For x.y.0 releases, indicate the schedule for the x.y+1.0
|
||||
3. Compose the release announcements. The script will generate a
|
||||
wayland-x.y.z-announce.eml file with a list of changes and tags.
|
||||
Prepend it with a human-readable listing of the most notable
|
||||
changes. For x.y.0 releases, indicate the schedule for the x.y+1.0
|
||||
release.
|
||||
|
||||
4. PGP sign the release announcements and send them to
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue