Document how to release
This commit is contained in:
@ -26,3 +26,18 @@ ROCKET_PROFILE="debug"
|
|||||||
# Setup TLS
|
# Setup TLS
|
||||||
ROCKET_TLS='{certs="/etc/ssl/certs/cert.pem",key="/etc/ssl/private/key.pem", mutual={ca_certs="/etc/ssl/certs/cloudflare.crt",mandatory=true}}'
|
ROCKET_TLS='{certs="/etc/ssl/certs/cert.pem",key="/etc/ssl/private/key.pem", mutual={ca_certs="/etc/ssl/certs/cloudflare.crt",mandatory=true}}'
|
||||||
```
|
```
|
||||||
|
|
||||||
|
## Make a new release
|
||||||
|
|
||||||
|
Pre-requirements: `cargo install cargo-deb`
|
||||||
|
|
||||||
|
- Bump `Cargo.toml`
|
||||||
|
- Commit it
|
||||||
|
- Run `cd snow-scanner`
|
||||||
|
- Run `cargo update`
|
||||||
|
- Commit the changes to the lockfile
|
||||||
|
- Run tests `cargo test`
|
||||||
|
- Run `cargo deb`
|
||||||
|
- Run `./debian/upload.sh target/debian/snow-scanner_1.1.0-1_amd64.deb`
|
||||||
|
- Run `git tag -a -s -m "snow-scanner/1.1.0" snow-scanner/1.1.0`
|
||||||
|
- Check `debdiff ../../snow-scanner_1.0.0-1_amd64.deb target/debian/snow-scanner_1.1.0-1_amd64.deb`
|
||||||
|
Reference in New Issue
Block a user