Files
flatpak/doc/release-checklist.md
Simon McVittie 8e63eda867 Remove Autotools build system
As discussed in #5695, I think we're reaching a point where removing
Autotools is preferable to fixing it.

1.14.x continues to use Autotools, so platforms whose Meson version is
too old can stay on that branch until it becomes unsupported. We have
a very conservative Meson dependency (Ubuntu 20.04).

Signed-off-by: Simon McVittie <smcv@collabora.com>
2024-02-16 19:30:32 +00:00

896 B

Flatpak release checklist

  • Update NEWS
  • Update version number in meson.build
  • Update release date in NEWS
  • Commit the changes
  • ninja -C ${builddir} flatpak-update-po
    • This will update po/; commit those changes too
  • meson dist -C ${builddir}
  • Do any final smoke-testing, e.g. update a package, install and test it
  • git evtag sign $VERSION
  • git push --atomic origin main $VERSION
  • https://github.com/flatpak/flatpak/releases/new
    • Fill in the new version's tag in the "Tag version" box
    • Title: Release $VERSION
    • Copy the NEWS text into the description
    • Check "This is a pre-release" for 1.odd.x development releases
    • Upload the tarball that you built with make distcheck
    • Get the sha256sum of the tarball and append it to the description
    • Publish release
  • Send an announcement to the mailing list