mirror of
https://github.com/espressif/esp-idf.git
synced 2026-04-28 03:23:14 +00:00
20b9e06e92
Add a check_api_compatibility CI job that uses esp-api-check to detect breaking API changes in merge requests. The job compares API declarations between the MR base and head commits using libclang, and posts a discussion thread on the MR if WARNING or BREAKING changes are found. - Add CI job in host-test.yml with clang toolchain and allow_failure - Add test_api_check project for CMake configuration with all components enabled - Define __DOXYGEN__ and IDF_DOC_BUILD so the checker can see declarations behind these guards Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
| Supported Targets | ESP32 | ESP32-C2 | ESP32-C3 | ESP32-C5 | ESP32-C6 | ESP32-C61 | ESP32-H2 | ESP32-H21 | ESP32-H4 | ESP32-P4 | ESP32-S2 | ESP32-S3 | ESP32-S31 |
|---|