aboutsummaryrefslogtreecommitdiff
path: root/RELEASE.md
blob: cd1b0e9d647c94603cebdb1dd176aa3b0aef60ab (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
# Release Process

## Checklist

- [ ] bump version in configure.ac
- [ ] add entry to ChangeLog
- [ ] add entry to debian/changelog
- [ ] check CI (contrib/ci, buildbot.taler.net)
- [ ] tag with dev tag, test in staging environment
- [ ] tag with release tag
- [ ] upload to GNU mirrors
- [ ] upload Debian packages to deb.taler.net

## Versioning

Releases use `$major.$minor.$patch` semantic versions.  The corresponding git
tag is `v$major.minor.$patch`.

Versions that are tested in staging environments typically use
`v$major.$minor.$patch-dev.$n` tags.