Add release helper script

This commit is contained in:
2026-01-29 16:59:13 +01:00
parent dd0f0815e1
commit fa7d66fbcb
3 changed files with 172 additions and 1 deletions

View File

@@ -50,6 +50,26 @@ docker compose up --build
Open: http://127.0.0.1:5000
## Release (git + docker)
There is a helper script that:
- updates `release.py` with the version
- commits + pushes to git using the version as the commit message
- builds + pushes Docker images tagged with the version (and optionally `latest`)
Example:
```bash
python release_tool.py v1.0.2 --image git.alphen.cloud/bramval/rssfeedviewer --also-latest
```
Dry run (prints commands only):
```bash
python release_tool.py v1.0.2 --dry-run
```
## Controls
- Click/tap: next headline