hass.tibber_prices/.github/workflows
Julian Pawlowski a3696fe182 ci(release): auto-delete inappropriate version tags with clear error messaging
Release workflow now automatically deletes tags when version number doesn't
match commit types (e.g., PATCH bump when MINOR needed for features).

Changes:
- New step 'Delete inappropriate version tag' runs after version_check
- Automatically deletes tag and exits with error if version inappropriate
- All subsequent steps conditional on successful version validation
- Improved warning message: removed confusing 'X.Y.Z' placeholder
- Added notice: 'This tag will be automatically deleted in the next step'
- Removed redundant 'Version Check Summary' step

Impact: Users get immediate, clear feedback when pushing wrong version tags.
Workflow fails fast with actionable error message instead of creating release
with embedded warning. No manual tag deletion needed.
2025-12-03 13:45:21 +00:00
..
auto-tag.yml chore(deps): bump actions/checkout from 6.0.0 to 6.0.1 (#49) 2025-12-02 21:24:01 +01:00
lint.yml chore(deps): bump actions/checkout from 6.0.0 to 6.0.1 (#49) 2025-12-02 21:24:01 +01:00
release.yml ci(release): auto-delete inappropriate version tags with clear error messaging 2025-12-03 13:45:21 +00:00
validate.yml chore(deps): bump actions/checkout from 6.0.0 to 6.0.1 (#49) 2025-12-02 21:24:01 +01:00