# release.toml # Etiqueta por crate: `pagetop-macros-v0.2.0` tag-prefix = "{{crate_name}}-v" # Confirmaciones firmadas (no requeridas) sign-commit = false sign-tag = false # Empuja etiquetas y commits push = true # Publica en crates.io (puedes desactivarlo para pruebas) publish = true # Solo permite publicar estos crates (los que forman parte del workspace) allow-branch = ["main"] consolidate-commits = false # Mensaje personalizado para el commit de versión pre-release-commit-message = "🔖 Prepara publicación de {{crate_name}} {{version}}" pre-release-hook = [ "sh", "-c", "ROOT=$(git rev-parse --show-toplevel) && \"$ROOT/tools/changelog.sh\" {{crate_name}} {{version}} --stage" ]