This directory contains templates and automation files for setting up and maintaining ioBroker Copilot instructions.
Primary template for all new repositories and comprehensive updates
- β Validates if GitHub Copilot is already setup
- π Detects existing copilot-instructions.md files
- π₯ Automatically downloads and customizes latest template
- βοΈ Sets up weekly monitoring via GitHub Actions
- π‘οΈ Preserves custom content during updates
- π― Adds adapter-specific customizations
Use this for: New repositories or when you want full automation including monitoring
Quick update template for existing setups
- π Focuses on template merging only
- π‘οΈ Preserves [CUSTOMIZE] sections
- β‘ Fast update process
Use this for: Quick updates when you already have monitoring setup
Comprehensive update template with detailed validation
- π Includes detailed analysis steps
- π Comprehensive validation requirements
- π Detailed deliverables checklist
Use this for: Complex updates or when you need detailed change tracking
GitHub Action for automated monitoring
- π Weekly template version checking
- π― Automatic issue creation when updates are available
- π« Prevents duplicate issues
- π‘οΈ Safe update process with preservation of custom content
Use this: Copy to .github/workflows/check-copilot-template.yml in your repository for weekly monitoring
- Create an issue with this simple content:
Title: π€ Setup ioBroker GitHub Copilot Instructions GitHub Copilot: Please help me set up using: templates/initial-setup-automation.md - Let GitHub Copilot handle everything automatically
- With monitoring needed: Create an issue:
Title: π€ Setup ioBroker GitHub Copilot Instructions GitHub Copilot: Please help using: templates/initial-setup-automation.md - Quick updates only: Create an issue:
Title: π€ Update ioBroker Copilot Instructions Template GitHub Copilot: Please help using: templates/copy-paste-template.md - Complex updates: Create an issue:
Title: π€ Update ioBroker Copilot Instructions Template GitHub Copilot: Please help using: templates/automated-template-update.md
Copy weekly-version-check-action.yml to .github/workflows/check-copilot-template.yml
- π Zero Manual Steps: No curl, sed, or file manipulation required
- π‘οΈ Safety: Custom content always preserved
- π Maintenance: Automatic weekly update checks
- π― Customization: Adapter-specific content added automatically
- π Tracking: Full audit trail through GitHub issues