hass.tibber_prices/scripts
Julian Pawlowski ddc718aabd feat(release): add semantic versioning workflow automation
Added intelligent version suggestion system based on Conventional Commits
analysis to support proper semantic versioning.

New scripts:
- check-if-released: Verify if commit exists in any version tag
  - Helps decide if legacy migration code is needed
  - Shows guidance for breaking changes vs simple migrations

- suggest-version: Analyze commits and suggest next version
  - Counts breaking changes, features, and bug fixes
  - Applies pre-1.0 rules: breaking→MINOR, feat→MINOR, fix→PATCH
  - Applies post-1.0 rules: breaking→MAJOR, feat→MINOR, fix→PATCH
  - Checks manifest.json and suggests alternatives (MAJOR/MINOR/PATCH)
  - Provides preview and release commands

Updated scripts:
- prepare-release: Now calls suggest-version when no argument provided
  - Shows suggested version before prompting
  - Maintains manual override capability

Impact: Developers get intelligent version suggestions based on actual
commit content, reducing versioning mistakes and following semver correctly.
2025-11-09 15:32:44 +00:00
..
json_schemas refactor: Revise translation schema to enhance structure and add detailed properties for configuration flows 2025-11-09 12:49:06 +00:00
bootstrap add shellcheck directive for bootstrap script 2025-11-06 11:43:10 +00:00
check-if-released feat(release): add semantic versioning workflow automation 2025-11-09 15:32:44 +00:00
develop fix bootstrap 2025-11-03 17:32:49 +00:00
generate-release-notes feat(release): add automated release notes generation system 2025-11-09 14:25:15 +00:00
help update dev environment 2025-11-03 15:54:01 +00:00
lint fix 2025-11-03 21:13:50 +00:00
lint-check fix 2025-11-03 21:13:50 +00:00
motd update dev environment 2025-11-03 15:54:01 +00:00
prepare-release feat(release): add semantic versioning workflow automation 2025-11-09 15:32:44 +00:00
setup feat(release): add automated release notes generation system 2025-11-09 14:25:15 +00:00
suggest-version feat(release): add semantic versioning workflow automation 2025-11-09 15:32:44 +00:00
update update dev environment 2025-11-03 15:54:01 +00:00