Set up virtual environment and install dependencies:
python3.9 -m venv .venv
source .venv/bin/activate
poetry install --with=dev
-
Create a new release
- Merge all changes into the
main
branch - Check whether the GitHub CI tests were successful for this commit
- Tag the commit as
v0.1.0-beta.3
(or whatever the new version is) - Create a release on GitHub with the same tag (
v0.1.0-beta.3
) - Write release notes
- Merge all changes into the
-
Update the
config.json
that is sent to the system{ "version": "0.1.0-beta.3", ... }
-
Wait for the system to confirm the update with new revision
System Check Procedure
Calibration Procedure
Measurement Procedure
Configuration Procedure
Exception Handling