Releases in Gitea anlegen

npm run release legt zu jedem Etikett v* ohne Release eines an. Der Text
ist der Abschnitt der Fassung aus CHANGELOG.md, das Aenderungsprotokoll
bleibt also die eine Quelle. Zugang ueber GITEA_TOKEN oder die
Zugangsdaten, mit denen Git pusht; sie werden nie ausgegeben. Vorhandene
Releases bleiben unangetastet, --trocken zeigt nur an.

Die Releases fuer 1.0.0 bis 1.1.1 sind damit nachgetragen. Der Ablauf im
Aenderungsprotokoll nennt den Schritt jetzt nach dem Push.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Florian Wilde
2026-10-25 13:29:26 +01:00
co-authored by Claude Opus 5.5
parent f980eb5b7f
commit ff598119ec
3 changed files with 159 additions and 2 deletions
+12 -1
View File
@@ -17,15 +17,26 @@ Eine Fassung wird so festgeschrieben:
```bash
npm version minor -m "Fassung %s" # hebt package.json und setzt ein Git-Etikett
git push --follow-tags
npm run release # legt in Gitea das Release zum Etikett an
```
Vor `npm version` wandert der Abschnitt „Unveröffentlicht" unter eine neue
Überschrift mit Nummer und Datum.
Überschrift mit Nummer und Datum. Genau dieser Abschnitt wird der Text des
Releases – das Änderungsprotokoll bleibt die eine Quelle. `npm run release`
legt nur an, was fehlt, und lässt sich gefahrlos wiederholen; mit
`-- --trocken` zeigt es nur an, was es täte.
---
## [Unveröffentlicht]
### Hinzugefügt
- **Releases in Gitea**, nicht nur Etiketten: `npm run release` legt zu jedem
Etikett `v*` ohne Release eines an, mit dem Abschnitt der Fassung aus diesem
Änderungsprotokoll als Text. Zugang über `GITEA_TOKEN` oder die Zugangsdaten,
mit denen Git pusht. Die Releases für 1.0.0 bis 1.1.1 sind nachgetragen
## [1.1.1] – 2026-10-08
### Hinzugefügt