Skip to content

Release Process

Nikolaus Rath edited this page Jun 22, 2016 · 10 revisions
  • Update contributor list in AUTHORS: git log --all --pretty="format:%an <%aE>" | sort -u
  • Update version in configure.ac and ChangeLog
  • Update configure script: autoreconf -i
  • Build tarball, ./configure && make dist
  • Extract tarball in temporary directory and test build
  • Tag release, git commit --all -m "Released x.y" && git tag -s sshfs_x.y -m "Tagged release"
  • Sign tarball, gpg -sb --armor sshfs-x.y.tar.gz
  • Upload to GitHub
Clone this wiki locally