mirror of
https://github.com/jpawlowski/hass.tibber_prices.git
synced 2026-03-30 05:13:40 +00:00
Updated copilot-instructions.md with comprehensive documentation for new release workflows and validation requirements. Added sections: - Selector validation rules for hassfest compliance - Pattern requirement: [a-z0-9-_]+ (lowercase only) - Common pitfalls with SelectOptionDict and translation_key - Validation examples (correct vs incorrect) - Legacy/Backwards compatibility guidelines - When to add migration code vs breaking changes - check-if-released script usage - Rule: Only migrate for released changes - Prefer documentation over complexity - Semantic versioning workflow - Pre-1.0 vs Post-1.0 versioning rules - suggest-version script usage and output - prepare-release integration - Version check in CI/CD - Release notes generation - Updated with auto-sync and version check features - Backend comparison (AI vs git-cliff vs manual) - Complete workflow examples Impact: AI assistant and developers have clear guidance on hassfest requirements, legacy migration decisions, and the complete release automation workflow. Reduces errors and maintains consistency across sessions. |
||
|---|---|---|
| .. | ||
| ISSUE_TEMPLATE | ||
| workflows | ||
| copilot-instructions.md | ||
| dependabot.yml | ||
| release.yml | ||