feat: add release workflow and update docs

This commit is contained in:
2026-03-03 09:40:18 +00:00
parent 6f9533ec65
commit 0d7ae8bbb7
4 changed files with 118 additions and 2 deletions

View File

@@ -19,6 +19,18 @@ Danach erreichbar unter:
./update.sh
```
## Neues Release bauen & pushen
```bash
./release.sh v1.2.3
```
Optional direkt `.env` auf den neuen Tag setzen und deployen:
```bash
./release.sh v1.2.3 --set-env --deploy
```
Für ein neues Release zuerst den Tag in `.env` anpassen:
```dotenv
@@ -31,6 +43,7 @@ PDF_TO_ICS_IMAGE=git.file-archive.de/webfarben/pdf_to_ics:v1.2.2
- `.env.example` Konfigurationsvorlage
- `deploy.sh` Erststart
- `update.sh` Update-Workflow
- `release.sh` Build + Push für neue Image-Tags
- `WEB_README.md` ausführliche Web-/Server-Doku
## Hinweis