pre-commit

This commit is contained in:
ISA
2025-06-20 13:09:55 +02:00
parent 3cb10a10f3
commit 027a36cead
4 changed files with 22 additions and 9 deletions

View File

@@ -1,12 +1,15 @@
#!/bin/sh
. "$(dirname "$0")/_/husky.sh"
echo "🔄 Version wird automatisch erhöht (bumpVersion.ts)..."
# Version automatisch erhöhen
# 1. Version erhöhen
npx ts-node scripts/bumpVersion.ts || exit 1
# Automatisch relevante Dateien zum Commit hinzufügen
git add package.json package-lock.json .env.development .env.production
# 2. Commit-Message vorbereiten
COMMIT_MSG_FILE=$1
COMMIT_MSG=$(cat "$COMMIT_MSG_FILE")
node ./scripts/updateChangelogFromCommit.js
# 3. CHANGELOG updaten
node ./scripts/updateChangelogFromCommit.js "$COMMIT_MSG" || exit 1
# 4. Dateien zum Commit hinzufügen
git add package.json package-lock.json CHANGELOG.md