#!/usr/bin/env bash set -euo pipefail VERSION="${1:-}" if [[ -z "$VERSION" ]]; then echo "Usage: $0 vYYYY.MM.P" >&2 exit 2 fi ROOT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)" cd "$ROOT_DIR/.." echo "$VERSION" > TEMPLATE_VERSION git add TEMPLATE_VERSION CHANGELOG.md 2>/dev/null || true git commit -m "[skip ci] chore(release): $VERSION" || true git tag -a "$VERSION" -m "release: $VERSION (latest)" git push || true git push origin "$VERSION" echo "Release locale préparée: $VERSION"