2025-04-18 01:28:32 +03:00
# Releasing a version
2025-04-12 01:36:03 +03:00
On NixOS:
2025-04-12 01:36:45 +03:00
```
2025-04-12 01:36:03 +03:00
nix-shell -p dpkg fakeroot jq nodejs_20
```
Then simply run from project root:
2025-04-12 01:36:45 +03:00
```
2025-04-12 01:36:03 +03:00
./bin/release.sh 1.2.3
```
where `1.2.3` is the desired release version.
If a version ends with `-beta` , it will automatically be marked as pre-release in GitHub.
This will automatically generate a release in GitHub if everything goes according to plan.
2025-05-02 20:51:13 +03:00
Note that the Windows installer is not automatically uploaded yet, it has to be taken from the [main workflow of the CI from the `develop` branch ](Building%20and%20deployment/CI/Main.md ).
2025-04-12 01:36:03 +03:00
Make sure to check test the artifacts of the release.