fix(ci): Fix IDF examples compilation when changing source files#12001
fix(ci): Fix IDF examples compilation when changing source files#12001lucasssvaz merged 1 commit intoespressif:masterfrom
Conversation
👋 Hello lucasssvaz, we appreciate your contribution to this project! 📘 Please review the project's Contributions Guide for key guidelines on code, documentation, testing, and more. 🖊️ Please also make sure you have read and signed the Contributor License Agreement for this project. Click to see more instructions ...
Review and merge process you can expect ...
|
Memory usage test (comparing PR against master branch)The table below shows the summary of memory usage change (decrease - increase) in bytes and percentage for each target.
Click to expand the detailed deltas report [usage change in BYTES]
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Description of Change
This pull request introduces a targeted enhancement to the logic for determining affected sketches in component mode. The main change ensures that when any source or header file (excluding
.inofiles) within thecores/orlibraries/directories is modified, all IDF component examples are automatically flagged for recompilation. This helps maintain build integrity in response to low-level code changes.Component mode logic improvements:
.inofiles) incores/orlibraries/is changed, ensuring comprehensive coverage for critical component updates.Test Scenarios
Tested locally