-
Notifications
You must be signed in to change notification settings - Fork 25
Home
hermitdemschoenenleben edited this page Mar 23, 2021
·
5 revisions
- Document changes in
CHANGELOG.md - Update
linien/VERSIONfile- For development versions use a name like
0.4.3.dev1
- For development versions use a name like
- 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:
- Corresponding repo is https://github.com/flathub/io.github.hermitdemschoenenleben.linien.git
- Edit ìo.github.hermitdemschoenenleben.linien.metainfo.xml
: Create a new` entry -
python3-linien.json:- Modify this line:
"echo '0.4.2' > linien/VERSION" - Specify the corresponding commit
- Modify this line:
git push- Build should appear here: https://flathub.org/builds/
- In the end should be available here: https://flathub.org/apps/details/io.github.hermitdemschoenenleben.linien
- In the end: Update
latest_versionfile in linien repository such that old clients are informed of the new version