Copilot
48b27d12ac
docs: add canonical feature-flag list to copilot-instructions to catch misspellings ( #5487 )
...
Misspelled WLED_ENABLE_* / WLED_DISABLE_* flags are silently ignored by the preprocessor, causing features to be incorrectly included or excluded with no compiler warning (e.g. WLED_IR_DISABLE instead of WLED_DISABLE_INFRARED).
This PR adds an AI rule that enforces checking of feature flags against a curated list.
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: softhack007 <91616163+softhack007@users.noreply.github.com >
2026-04-08 23:05:12 +02:00
Frank Möhle
2302863386
copilot-instructions rework, new C++ coding guide for AI reviews ( #5480 )
...
* comprehensive C++, Web UI, and CI/CD conventions, a condensed setup/build guide, and a new agent-mode build/test workflow with ordered commands, timeouts, validation gates, manual web validation, and troubleshooting steps.
* repository-level AI review/configuration rules, workflow best-practices, safeguards to detect and flag edits to generated web assets, and alignment checks linking AI-facing rules with human-only reference sections.
---------
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com >
2026-04-08 21:06:48 +02:00
Frank Möhle
51862e3572
Update guidelines for AI-generated code and PR expectations
...
Based on new instructions in wled-mm. More to come in a separate PR :-)
2026-04-04 10:23:22 +02:00
Frank Möhle
79ecffe0f3
own heading for usermods
...
Updated instructions for adding a new usermod.
2026-04-01 19:04:00 +02:00
Frank Möhle
1fb636d8ea
Update section title for development workflow
...
small clarification (AI prompt micro-tuning)
2026-04-01 18:57:18 +02:00
Frank Möhle
e04c855e6c
grammar correction
2026-04-01 18:51:53 +02:00
Frank Möhle
6a627a86b7
Update usermod instructions in copilot documentation
...
Added instructions for adding new usermods and activating them.
2026-04-01 18:48:28 +02:00
Frank Möhle
746df24011
tiny edit
2026-04-01 18:33:19 +02:00
Frank Möhle
da64f71ce2
repository structure clarifications
2026-04-01 18:32:10 +02:00
Frank Möhle
8972b6bfe2
Update repository structure
...
adding more details: wled00/src, lib/, usermods/
2026-04-01 18:22:04 +02:00
Frank Möhle
fb8f8f0b08
Clarify 16_x branch description
...
Updated description of the 16_x branch for clarity.
We are not at "feature-freeze" yet
2026-03-30 02:34:43 +02:00
Frank Möhle
53fdf9a89c
Update version numbers in copilot instructions
2026-03-30 01:39:44 +02:00
Frank Möhle
a1316034c1
Fix typo in version tag comment
2026-03-30 01:38:20 +02:00
Frank Möhle
75df4affa8
moving stuff around
2026-03-30 01:35:59 +02:00
Frank Möhle
820c841376
add tag scheme information for old/historical versions
2026-03-30 01:28:18 +02:00
Frank Möhle
34d50710b3
Update copilot-instructions with branch structure overview
...
Added basic project branch and release structure section to AI information
2026-03-30 01:18:19 +02:00
Frank Möhle
d0d62d9493
Clarify instructions to always use the correct source code branch
...
Updated instructions for providing references in analysis results.
2026-03-30 00:16:05 +02:00
Frank Möhle
20c021d9b8
Clarify instruction on gathering information when unsure
2026-03-28 10:04:40 +01:00
Frank Möhle
9c93cb8cf0
Update copilot instructions for clarity and guidance
...
Added instructions for handling uncertainty and providing references.
2026-03-28 10:00:31 +01:00
Frank Möhle
aa6cd883c2
Fix typo
2026-03-16 01:09:06 +01:00
Frank Möhle
7006285856
Update language guidelines in copilot instructions
...
Clarify language requirement for code comments and documentation.
2026-03-16 01:07:41 +01:00
Frank Möhle
a63a307c6e
Update PR review instructions for generated html files
...
Clarified instructions for PR authors regarding generated files and updating Web UI files.
2026-03-13 18:40:42 +01:00
Frank Möhle
b57d51ef19
correction
2026-03-13 17:42:30 +01:00
Frank Möhle
34722aa371
Update instructions for editing html_*.h files
...
Clarified instructions regarding editing auto-generated HTML files.
2026-03-13 17:41:26 +01:00
Frank Möhle
19c178d0f9
Update development workflow instructions
...
Clarify development workflow instructions and emphasize that the changes apply to agent mode only.
2026-03-13 17:36:26 +01:00
Frank Möhle
3244d0f593
Clarify handling of generated html_*.h files
...
Updated instructions regarding generated html_*.h files to clarify that they should not be committed, and they don't need to be re-generated in any PR.
2026-03-13 17:29:07 +01:00
Frank Möhle
7a157a8c91
Add experimental ESP32-C6 and ESP32-C5 options to bugreport template
2026-02-09 00:27:30 +01:00
Frank
747bc2bacd
filter out "external" in nigtly build changelog
2026-02-07 13:59:30 +01:00
Frank
ba5cf9cd3c
night build script updates
...
Fixes some deprecation warnings during nightly build runs. Already tested in WLED-MM.
* upgrade action-github-changelog-generator to 2.4
* decode changelog into a temporary file (needed for changelog-generator 2.4)
* renamed exclude-labels (deprecated); added some more tags for filtering
2026-01-16 21:47:40 +01:00
Frank
8433fd24c3
Add softhack007 to GitHub funding list
...
adding myself
2026-01-05 23:20:57 +01:00
Will Tatam
4749247389
Update funding links in FUNDING.yml
...
Restoring PayPal link for funding. Parity with past contributors
2026-01-05 20:01:36 +00:00
Frank
97493b1af8
Merge pull request #5229 from Merikei/fix-bug-issue_template
...
bug.yml: Update help text on how to find version description in WLED
2026-01-05 15:18:48 +01:00
Will Tatam
979e3fd1f7
Update GitHub sponsors list in FUNDING.yml
...
Maintain PayPal link, but sponsor is not appropriate for someone who isn't actively contributing going forward
2026-01-01 11:33:26 +00:00
Will Tatam
600b9b4d8e
Update funding sources in FUNDING.yml
...
Removed a contributor from the GitHub funding list and updated the custom funding sources.
2026-01-01 11:29:50 +00:00
Merikei
e4b0ee0672
Update version description in bug.yml
...
Fixes #5228
2025-12-24 23:00:37 +00:00
copilot-swe-agent[bot]
7c6a1d717d
Remove push trigger, only run usermods CI for external fork PRs
...
Co-authored-by: netmindz <442066+netmindz@users.noreply.github.com >
2025-12-01 16:46:13 +00:00
copilot-swe-agent[bot]
a2c1ad01da
Fix usermods.yml to only run for external fork PRs
...
Co-authored-by: netmindz <442066+netmindz@users.noreply.github.com >
2025-12-01 16:29:07 +00:00
copilot-swe-agent[bot]
f034601512
Reference Hardware Compilation section for common environments list
...
Co-authored-by: netmindz <442066+netmindz@users.noreply.github.com >
2025-10-05 15:12:07 +00:00
copilot-swe-agent[bot]
151a974607
Fix copilot-instructions.md to require mandatory build validation
...
Co-authored-by: netmindz <442066+netmindz@users.noreply.github.com >
2025-10-05 15:04:44 +00:00
Soeren
15ba01a1c6
Fix Discord webhook message to show the detailed embed
...
To get the detailed embed in the message there has to be a space between the link and the following dot
2025-09-21 22:02:44 +02:00
Will Tatam
741fd8d9d3
Add build instruction for common environment
...
Added instruction to run a build for the common environment before finishing changes.
2025-09-19 23:43:33 +01:00
Will Tatam
56d00357d3
testing thanks.dev
2025-09-14 18:12:03 +01:00
netmindz
1864e550e6
Update funding to include currently active maintainers
2025-09-14 15:32:37 +01:00
netmindz
705f2035f4
Change npm install to npm ci for dependencies
...
Updated installation instructions for dependencies.
2025-09-03 20:42:15 +01:00
copilot-swe-agent[bot]
b7e4cd0d9a
Fix parameter naming for changelog generator configuration
...
Co-authored-by: netmindz <442066+netmindz@users.noreply.github.com >
2025-09-02 07:54:14 +00:00
copilot-swe-agent[bot]
0becd61323
Fix changelog generation to exclude unresolved closed issues
...
Co-authored-by: netmindz <442066+netmindz@users.noreply.github.com >
2025-09-02 07:52:13 +00:00
netmindz
ce7ca3f2d2
Add pull_request trigger for usermods workflow
2025-09-02 07:35:51 +01:00
netmindz
87092ccb80
Correct message formatting in PR merge workflow
...
Fix formatting in Discord webhook message for PR merge.
2025-09-02 07:11:55 +01:00
copilot-swe-agent[bot]
708baf1ed7
Fix pr-merge.yaml to include PR title and link in Discord notifications
...
Co-authored-by: netmindz <442066+netmindz@users.noreply.github.com >
2025-08-28 06:51:22 +00:00
netmindz
1fb9eb771e
Merge pull request #4856 from wled/copilot/fix-4855
...
Fix GitHub workflow secret access from forked PRs
2025-08-21 00:23:02 +01:00