mirror of
https://github.com/qTox/qTox.git
synced 2024-03-22 14:00:36 +08:00
chore(release): Update release instructions to reflect current procedure
This commit is contained in:
parent
98dea9aeac
commit
12fc33ee23
|
@ -208,11 +208,14 @@ To get translations into qTox:
|
|||
### Before tagging
|
||||
|
||||
- Format all code using the [`./tools/format-code.sh`] script
|
||||
- Merge the Flatpak manifest of our [Flathub repository] into
|
||||
[`./flatpak/io.github.qtox.qTox.json`]. Keep
|
||||
[`./flatpak/io.github.qtox.qTox.json`]'s version of "sources" for qTox.
|
||||
- Update version number for windows/osx packages using the
|
||||
[`./tools/update-versions.sh`] script, e.g. `./tools/update-versions.sh
|
||||
1.11.0`
|
||||
- Update toxcore version number to the latest tag. Currently this needs to be
|
||||
done manually by `grep`ing for the current tag.
|
||||
- Update toxcore version number to the latest tag using
|
||||
[`./tools/update-toxcore-version.sh]
|
||||
- Update the bootstrap nodelist at `./res/nodes.json` from https://nodes.tox.chat/json.
|
||||
This can be done by running [`./tools/update-nodes.sh`]
|
||||
- Generate changelog with `clog`.
|
||||
|
@ -232,17 +235,20 @@ To get translations into qTox:
|
|||
[`./tools/create-tarballs.sh`] script, and upload both archives plus both
|
||||
signature files to the github release that was created by a Travis OSX
|
||||
release job.
|
||||
- Download the binaries that are part of the draft release, sign them in
|
||||
in detached and ascii armored mode, e.g. `gpg -a -b <artifact>`, and upload
|
||||
the signatures to the draft release.
|
||||
- Add a title and description to the draft release, then publish the release.
|
||||
- Update download links on https://tox.chat to point to the new release.
|
||||
- Write a short blog post for https://github.com/qTox/blog/ and advertise the
|
||||
post on Tox IRC channels, popular Tox groups, reddit, or whatever other platforms.
|
||||
- Open a PR to update the Flatpak manifest of our [Flathub repository] with the
|
||||
changes from [`./flatpak/io.github.qtox.qTox.json`].
|
||||
- Comment to the PR with `bot, build` to execute a test build
|
||||
- Merge [`./flatpak/io.github.qtox.qTox.json`] into the manifest of our
|
||||
[Flathub repository]. Keep the [Flathub repository]'s version of "sources" for
|
||||
qTox.
|
||||
- After the build passed for qTox on all architectures on
|
||||
[the Flathub build bot], merge the PR into the master branch of our
|
||||
[Flathub repository].
|
||||
|
||||
|
||||
# How to become a maintainer?
|
||||
|
||||
Contribute, review & test pull requests, be active, oh and don't forget to
|
||||
|
|
Loading…
Reference in New Issue
Block a user