exchange

Base system with REST service to issue digital coins, run by the payment service provider
Log | Files | Refs | Submodules | README | LICENSE

RELEASE.md (833B)


      1 # Release Process
      2 
      3 ## Checklist
      4 
      5 - [ ] no manual version bump needed: the version is derived from the git tag
      6       by scripts/get_version.sh and feeds both meson.build's project version
      7       and doxygen's PROJECT_NUMBER (doc/doxygen/version.doxy is generated).
      8       There is no configure.ac. Just make sure the release is tagged (below).
      9 - [ ] add entry to ChangeLog
     10 - [ ] add entry to debian/changelog
     11 - [ ] check CI (contrib/ci, buildbot.taler.net)
     12 - [ ] tag with dev tag, test in staging environment
     13 - [ ] tag with release tag
     14 - [ ] upload to GNU mirrors
     15 - [ ] upload Debian packages to deb.taler.net
     16 
     17 ## Versioning
     18 
     19 Releases use `$major.$minor.$patch` semantic versions.  The corresponding git
     20 tag is `v$major.minor.$patch`.
     21 
     22 Versions that are tested in staging environments typically use
     23 `v$major.$minor.$patch-dev.$n` tags.