igor.udot
167780a01e
ci: setup python warning level at common
2026-04-14 14:23:24 +08:00
C.S.M
152b5ccb4c
ci(esp32s31): Add ci target test for esp32s31
2026-04-03 11:38:45 +08:00
Island
a6acf48f33
Merge branch 'ble_dev/esp32h4eco1_chip_20260326' into 'master'
...
feat(ble): added ble support for esp32h4 eco1
See merge request espressif/esp-idf!47100
2026-04-03 10:31:23 +08:00
igor.udot
e05ac88eff
ci: fix changed fies
2026-04-02 16:44:24 +08:00
ShenWeilong
6e359ad99e
feat(ble): added ble support for esp32h4 eco1
2026-04-02 14:59:40 +08:00
Fu Hanxi
611ae33d93
ci: revert python constraint branch
2026-03-30 19:34:59 +02:00
Fu Hanxi
e93cda6391
Merge branch 'ci/apply-idf-ci-1.x' into 'master'
...
ci: upgrade idf-ci to 1.x
Closes CII-108
See merge request espressif/esp-idf!46623
2026-03-30 19:31:53 +02:00
Fu Hanxi
12cc3a92af
Merge branch 'feat/parametrize-pytest-cli-args' into 'master'
...
ci: move test cli args alongside test scripts
Closes IDFCI-1951 and IDFCI-2940
See merge request espressif/esp-idf!46966
2026-03-28 08:04:25 +01:00
Fu Hanxi
9ecd3ecad4
ci: apply idf-ci 1.x
2026-03-27 15:12:31 +01:00
Fu Hanxi
036bb8ec77
ci: move linux test cli args alongside the test scripts
2026-03-27 09:19:21 +01:00
Fu Hanxi
4f92cfd077
ci: rename eco tags to revision
2026-03-26 12:24:59 +01:00
Fu Hanxi
ddc7e0cdf7
ci: move qemu test cli args alongside test scripts
...
remove redundant host_test marker
2026-03-26 10:56:15 +01:00
Daniel Paul
914d32c101
Merge branch 'feat/move-cjson-to-root-dep' into 'master'
...
feat: support moving idf components to component registry
Closes PACMAN-1102
See merge request espressif/esp-idf!39704
2026-03-25 18:10:42 +08:00
igor.udot
5566e5e022
ci: shuffle precomputed app lists before parallel build slicing
2026-03-24 17:08:36 +08:00
Fu Hanxi
1bfce4117d
Merge branch 'ci/enable-docs' into 'master'
...
ci: install.sh --enable-docs when job name contains docs
See merge request espressif/esp-idf!46712
2026-03-20 02:25:10 +01:00
Tomas Rohlinek
99c09321a6
Merge branch 'feat/bdl_generic_partition' into 'master'
...
feat(storage/blockdev): Add generic partition and memory mapping blockdev drivers
Closes IDF-12750
See merge request espressif/esp-idf!39989
2026-03-19 10:53:44 +01:00
Tomáš Rohlínek
54b04cd2ca
feat(storage/blockdev_util): Add the component to CODEOWNERS
2026-03-19 08:56:34 +01:00
Tomáš Rohlínek
8ad3ae4263
docs(storage): Move file system considerations doc guide under storage
2026-03-18 09:58:36 +01:00
Fu Hanxi
b81dc4c0e6
ci: install.sh --enable-docs when job name contains docs
2026-03-17 21:26:46 +08:00
Fu Hanxi
c360d8be98
feat: support moving idf components to component registry
...
and mark it as root dependency
2026-03-17 21:02:49 +08:00
Jakub Kocka
7551e82048
ci(tools): Changed the approach of some build tests to cmake reconfigure
...
Where actually building the app is not needed cmake reconfigure was introduced instead.
This should be performance upgrade especially for Windows runners, where build is quite slow
2026-03-16 08:57:40 +01:00
Jakub Kocka
d860da47c0
ci(tools): Avoiding full rebuilds where not needed to improve performance
2026-03-16 08:53:41 +01:00
Igor Udot
aa91b5d902
Merge branch 'ci/manual-master-start' into 'master'
...
ci: manual job to block pipeline start
See merge request espressif/esp-idf!46518
2026-03-16 09:25:42 +08:00
igor.udot
f6e7ab370a
ci: manual job to block pipeline start
2026-03-13 16:58:00 +08:00
Fu Hanxi
692df52f1e
Merge branch 'ci/build-docs' into 'master'
...
ci: use build-docs template
See merge request espressif/esp-idf!46480
2026-03-12 04:16:02 +01:00
Ma Jing Jing
b07e00ece9
Merge branch 'feature/support_h4_asrc' into 'master'
...
Support asrc module on esp32h4
Closes IDF-12276
See merge request espressif/esp-idf!45625
2026-03-12 01:04:53 +00:00
Tomas Rezucha
506dbc2985
Merge branch 'docs/usb-docs-link-esp-usb' into 'master'
...
docs(usb): Move USB docs to esp-usb and add redirects
Closes IDF-13559
See merge request espressif/esp-idf!45997
2026-03-11 11:41:52 +01:00
igor.udot
5469def843
ci: use build-docs template
2026-03-11 14:34:34 +08:00
Ma Jing Jing
19606efa86
feat(asrc): Support asrc module on esp32h4
2026-03-11 10:11:36 +08:00
Ivan Grokhotkov
cb4b3da877
Merge branch 'feature/add-api-compatibility-ci-job' into 'master'
...
ci: add API compatibility check job for merge requests
Closes IDF-8483
See merge request espressif/esp-idf!45963
2026-03-09 09:12:50 +01:00
Ivan Grokhotkov (bot)
20b9e06e92
ci: add API compatibility check job for merge requests
...
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 >
2026-03-06 17:12:40 +01:00
igor.masar
c30851292f
docs(usb): Update links and example checks
...
Replace the peripherals index USB entries with direct links to
ESP-USB so the generated pages are no longer redirect-only stubs.
Keep legacy USB URLs working via redirects, including the
individual USB host maintainer notes pages.
Remove the obsolete placeholder documents and stale CODEOWNERS
pattern.
Mark the moved USB examples as KNOWN_MISSING in the example
documentation checker until it can also read the ESP-USB guide.
2026-03-03 17:01:08 +01:00
igor.masar
7b38e47834
docs(usb): Move USB docs to esp-usb and add redirects
...
Remove USB Host/Device content from ESP-IDF pages and keep only links to
ESP-USB documentation.
Add redirects for legacy USB pages to ESP-USB with target-aware URL
substitution in docs config.
Drop obsolete USB host notes references from docs_not_updated lists.
2026-03-02 23:25:39 +01:00
Sudeep Mohanty
881fa55266
Merge branch 'feat/buildv2_enable_cmake_tests' into 'master'
...
test(buildv2): Enable all buildv2 tests in CI
Closes IDF-15080
See merge request espressif/esp-idf!46088
2026-03-02 11:28:25 +01:00
Marius Vikhammer
82665cbbbe
ci(docs): add check that all IDF examples are referenced in the programming guide
...
Made-with: Cursor
2026-02-28 10:41:50 +08:00
David Čermák
21c2ada4f2
Merge branch 'feat/wifi_remote_migration' into 'master'
...
feat(wifi_remote): Add wifi remote to IDF
Closes IDF-15268
See merge request espressif/esp-idf!45775
2026-02-27 20:46:01 +08:00
Sudeep Mohanty
8e66b2408d
ci(buildv2): run full test suite for buildv2 in host and Windows
...
Remove explicit test file list from pytest_buildv2_system so all tests
run by default. buildv2_skip marks handle exclusions.
2026-02-27 12:57:02 +01:00
David Cermak
78017aa02c
feat(ci): Add wifi-remote generation check to CI
2026-02-27 09:14:57 +01:00
igor.udot
c3c9403567
ci: freeze known failure cases file
2026-02-26 10:56:24 +08:00
Roland Dobai
bdb27ad3c4
Merge branch 'fix/build_docs_codeowners' into 'master'
...
change(codeowners): add CODEOWNERS entry for build-system API guide docs
See merge request espressif/esp-idf!45864
2026-02-24 05:05:10 +01:00
David Čermák
8f0d7bec17
Merge branch 'feat/network_codeowner_update' into 'master'
...
fix(owners): Add esp_wifi's remote feature to be owned by network team
See merge request espressif/esp-idf!45610
2026-02-16 16:58:40 +08:00
David Cermak
7ceda92c6e
fix(owners): Add esp_wifi's Remote feature to be owned by network team
...
Initial step of migration of esp-wifi-remote to IDF
This cannot be an official component, as it would colide with the
existing managed esp_wifi_remote.
This needs to be an additional functionality of esp_wifi (subdirectory)
used in these 3 scenarios:
* Adding remote functionality esp_wifi() APIs to chips without WiFi
(esp32p4, h2,...)
* Additional WiFi interface for chips which already have WiFi
* Genuine WiFi interface for linux target host applications
The ownership of WiFi's remote functionality will be transfered back
to the wifi team after the migration and stabilization.
2026-02-13 11:27:22 +01:00
Frantisek Hrbata
85b3c19451
change(codeowners): add CODEOWNERS entry for build-system API guide docs
...
Signed-off-by: Frantisek Hrbata <frantisek.hrbata@espressif.com >
2026-02-13 06:29:28 +01:00
Fu Hanxi
66f39eb968
Merge branch 'ci/use-interruptible' into 'master'
...
ci: use common workflow that auto-cancel earlier MR pipelines
See merge request espressif/esp-idf!45736
2026-02-11 10:21:31 +01:00
Fu Hanxi
bf9d32d514
ci: compatible with macos base64 version
2026-02-10 11:46:40 +01:00
Alexey Lapshin
a873002a5b
Merge branch 'fix/components_for_static_analyzer' into 'master'
...
fix(ci): check all components using static analyzer
See merge request espressif/esp-idf!45712
2026-02-10 14:04:56 +04:00
Fu Hanxi
c37ec038ad
ci: replace custom gen_disabled_report.py to idf-ci build collect report
2026-02-10 10:54:28 +01:00
Fu Hanxi
c92200471f
ci: streamline before_script for macos runners
2026-02-10 10:54:28 +01:00
Fu Hanxi
4b1072a6d7
ci: use common workflow that auto-cancel earlier MR pipelines
2026-02-10 10:54:28 +01:00
Igor Udot
6559ab52da
Merge branch 'ci/only-binary' into 'master'
...
ci: skip upgrade addition third party libs while target-tests
See merge request espressif/esp-idf!45665
2026-02-10 10:45:38 +08:00