Skip to content
hermitdemschoenenleben edited this page Mar 23, 2021 · 5 revisions

How to publish a new release

  • Document changes in CHANGELOG.md
  • Update linien/VERSION file
    • For development versions use a name like 0.4.3.dev1
  • If required: scripts/build_fpga_image.sh
  • Upload to test.pypi.org using upload_pypi.sh
    • Install client and server manually and test
  • Upload to regular pypi.org using upload_pypi.sh
  • Build standalone client
    • Linux: Use Ubuntu 18.04 VM
    • Windows: Use Github actions
  • Create a github release
  • Flathub release:
  • In the end: Update latest_version file in linien repository such that old clients are informed of the new version

Clone this wiki locally