Skip to content
rocky edited this page Mar 21, 2024 · 2 revisions
  • Let people know of a pending release?

  • test on lots of platforms.

  • Look for patches and outstanding bugs

  • git pull

  • Edit from configure.ac's release name. If we have this in configure.ac:

   AC_INIT([zshdb],[1.1.3],[[email protected]])
                    ^^^^^^

then:

   $ export ZSHDB_VERSION='1.1.5'
   $ ./autogen.sh && make && make check
  • Commit changes:
  $ git commit -m"Get ready for release $ZSHDB_VERSION" .
  $ make ChangeLog
  • Go over ChangeLog and add to NEWS.md. Update date of release.

      $  git commit --amend .
  • make distcheck should work

  • Tag release on github https://github.com/rocky/zshdb/releases

  • Get onto sourceforge https://sourceforge.net/projects/bashdb/files/zshdb/:

    Use the GUI login, file release, add folder $ZSHDB_VERSION hit upload button. copy NEWS.md as README.md in $ZSHDB_VERSION

  • Update link in github/rocky.github.com/zshdb/index.html

  • Redo packages?

  • Bump version in configure.ac and add "dev". See place above in removal

Clone this wiki locally