-
Notifications
You must be signed in to change notification settings - Fork 20
Home
hermitdemschoenenleben edited this page Mar 23, 2021
·
5 revisions
- Document changes in
CHANGELOG.md
- Update
linien/VERSION
file- 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 server on RP manually: pip3 install -i https://test.pypi.org/simple/ linien-server==NEWVERSION
- Install client manually: pip3 install -i https://test.pypi.org/simple/ linien==NEWVERSION
- 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
io.github.hermitdemschoenenleben.linien.metainfo.xml
: Create a new<release>
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_version
file in linien repository such that old clients are informed of the new version