summaryrefslogtreecommitdiffstats
path: root/doc/RELEASING
blob: 35b04bf571ed35e6fd81b17f24b57782d4aeb7a8 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
RELEASING QUILT
===============

Step 1: set the new version and test
------------------------------------

- Bump the version in AC_INIT in configure.ac
- Regenerate configure:
  $ autoconf
  Make sure you don't use a version of autoconf older than the one
  previously used.
- Mention the new version in quilt.changes:
  - configure*: Bump version to x.y.
- Make sure that everything builds and runs fine:
  $ ./configure --prefix=/opt/quilt
  $ make
  $ make check

Step 2: tag the new version
---------------------------

- $ git add configure.ac configure quilt.changes
  $ git commit -m "Set version to x.y."
  $ git tag vx.y
  $ git push
  $ git push --tags

Step 3: publish the new version
-------------------------------

- If not done already:
  $ ./configure --prefix=/opt/quilt
- $ make publish