Skip to content
This repository has been archived by the owner on Jan 27, 2024. It is now read-only.

Commit

Permalink
Document most of the release process
Browse files Browse the repository at this point in the history
  • Loading branch information
BenWiederhake committed Mar 2, 2019
1 parent 0e53ee3 commit 42f9e9a
Showing 1 changed file with 23 additions and 0 deletions.
23 changes: 23 additions & 0 deletions HACKING.md
Expand Up @@ -41,3 +41,26 @@ Adjust `configure.ac`, in macro `AC_INIT`. Remember to run `autoreconf`.

Update `CHANGELOG.md`.

#### Run some tests

First locally, then on Travis.
Also, install it locally. Don't forget to `./configure` first.

#### Prepare release files

Make a tag: `git tag v1.something`
Remember to push the tag to github.

Make a dist-bundle: `make dist`
Keep the resulting `telegram-purple_1.something.orig.tar.gz` safe.

Make the windows installer: `./mkwindows.sh`
Keep the resulting `telegram-purple-1.something+gcafebabe5.exe` safe.

#### Create release on github

FIXME

#### Close associated issues

All relevant issues are marked with `in-pipeline`, but sadly too many are marked this way.

0 comments on commit 42f9e9a

Please sign in to comment.