hass.tibber_prices/.github
Julian Pawlowski 605e05ea95 fix(workflows): remove duplicate validation runs in release workflow
Release workflow now trusts that validate.yml and lint.yml have already
run on the main branch commit before tag creation. This prevents duplicate
workflow executions.

Workflow execution flow:
1. Push to main → validate.yml + lint.yml run (quality gate)
2. prepare-release or auto-tag creates version tag
3. release.yml runs (generates release notes, no validation)

This ensures:
- Every main commit is validated/linted before tag creation
- No duplicate workflow runs (validate/lint run once per commit)
- Release workflow is faster (no redundant checks)
- Simple, predictable workflow chain

Impact: Release process is more efficient and workflows don't run twice.
2025-11-09 16:26:16 +00:00
..
ISSUE_TEMPLATE update dev environment 2025-11-03 15:54:01 +00:00
workflows fix(workflows): remove duplicate validation runs in release workflow 2025-11-09 16:26:16 +00:00
copilot-instructions.md docs(workflow): document release automation and validation patterns 2025-11-09 15:33:26 +00:00
dependabot.yml Initial commit 2025-04-18 14:32:54 +02:00
release.yml feat(release): add automated release notes generation system 2025-11-09 14:25:15 +00:00