version-bump Skill: Git-Tag nach Commit setzen
Der Skill setzt jetzt nach einem erfolgreichen Commit mit Versionserhöhung automatisch einen passenden annotated Git-Tag (z.B. v1.7.1). Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -60,6 +60,20 @@ Führe zuerst `uv version --bump` aus, lese danach die neue Version aus `pyproje
|
|||||||
|
|
||||||
Nachdem die Versionsdateien aktualisiert wurden (oder der Benutzer "Nein" gewählt hat), erstelle den Commit ganz normal nach den üblichen Commit-Konventionen. Falls die Version geändert wurde, füge die geänderten Versionsdateien zum Commit hinzu.
|
Nachdem die Versionsdateien aktualisiert wurden (oder der Benutzer "Nein" gewählt hat), erstelle den Commit ganz normal nach den üblichen Commit-Konventionen. Falls die Version geändert wurde, füge die geänderten Versionsdateien zum Commit hinzu.
|
||||||
|
|
||||||
|
### Schritt 4: Git-Tag setzen (nur bei Versionserhöhung)
|
||||||
|
|
||||||
|
Wenn der Benutzer eine Versionserhöhung gewählt hat und der Commit erfolgreich war, setze einen annotated Git-Tag mit der neuen Version:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
git tag -a "vX.Y.Z" -m "Version X.Y.Z"
|
||||||
|
```
|
||||||
|
|
||||||
|
Wobei `X.Y.Z` die neue Version aus `pyproject.toml` ist. Das Tag-Format ist immer `v` + Versionsnummer (z.B. `v1.7.1`).
|
||||||
|
|
||||||
|
Informiere den Benutzer danach kurz: „Tag `vX.Y.Z` gesetzt. Mit `git push origin vX.Y.Z` kannst du ihn pushen."
|
||||||
|
|
||||||
|
Wenn der Benutzer "Nein" gewählt hat, wird kein Tag gesetzt.
|
||||||
|
|
||||||
## Wichtige Hinweise
|
## Wichtige Hinweise
|
||||||
|
|
||||||
- `pyproject.toml` **niemals direkt bearbeiten** — immer `uv version --bump` verwenden
|
- `pyproject.toml` **niemals direkt bearbeiten** — immer `uv version --bump` verwenden
|
||||||
|
|||||||
Reference in New Issue
Block a user