167 Commits

Author SHA1 Message Date
Hrishikesh Dhayagude 24cd418e47 Merge branch 'docs-fix-links' into 'main'
docs: Fix broken links and add CI for link checking

See merge request app-frameworks/esp-matter!1070
2025-03-13 21:20:53 +08:00
Shubham Patil 5cb96e8b3d docs: Fix broken links and add CI for link checking
- Ran linkcheck on the built docs and fixed broken links
- Added exceptions for private, anchors, and server errors
  that may come up when we run the linkcheck in CI.
- Also ignore self-referential GitHub links with commit hashes
- Fixed links on the insights page
- Converted some links to use the anchored format
- Fixes #1319
2025-03-12 11:56:54 +05:30
Shubham Patil da1f78a280 CI: enforce zap common files validations when updating submodule
When updating submodule we need to run generate_zap_common_files.py to update
the zap common files and most of the time it is missed, so make sure we
enforce that check in CI
2025-03-07 16:07:32 +05:30
WanqQixiang 26105cff15 CI: Fix ESP Thread Border Router build 2025-02-26 10:01:52 +08:00
shripad621git 420dd62918 .gitlab-ci.yml: Post the memory numbers with esp32c3 2025-01-27 14:09:54 +05:30
Shu Chen 7caf91ae9c Merge branch 'submodule/update_f8d457a446' into 'main'
esp-matter: update connectedhomeip submodule to 9b8fffe0bb

See merge request app-frameworks/esp-matter!1008
2025-01-24 14:39:14 +08:00
WanqQixiang 5aa2f7de93 CI: Fix upstream examples build 2025-01-23 17:28:38 +08:00
Hrishikesh Dhayagude da8ccdd493 Merge branch 'rmaker_ci' into 'main'
ci: Start building rainmaker examples to make sure that they do not break in rainmaker repo

See merge request app-frameworks/esp-matter!914
2025-01-22 13:29:05 +08:00
shripad621git 17c462c510 .gitlab-ci.yml: Increase the artifact duration for memory profiling jobs 2025-01-20 14:36:16 +05:30
WanqQixiang 22f0648cb9 esp-matter: update connectedhomeip submodule to 9b8fffe0bb 2025-01-17 17:33:18 +08:00
Shubham Patil 1867bf251f ci: Start building rainmaker examples to make sure that they do not break in rainmaker repo 2025-01-16 14:55:51 +05:30
shripad621git f8b1d24380 .gitlab-ci.yml: Post the build numbers on gitlab MR
- Added the map file as an artefact for non-pytests.
- Post the memory number difference w.r.to the base commit
  before applying the MR changes.
2025-01-10 14:20:09 +05:30
shripad621git be561684dc .gitlab-ci.yml: Add the map file as an artifact for pytest examples 2024-12-31 11:30:12 +05:30
WanqQixiang 6f5da35df5 submodule: update to 43aa98c2d3 to support ESP32-P4 2024-12-17 10:45:48 +08:00
Shu Chen b2d92fdb13 Merge branch 'ci_build/few_examples' into 'main'
tools/ci: Reduced the number of no pytest examples in CI.

See merge request app-frameworks/esp-matter!972
2024-12-06 18:28:01 +08:00
esp 159993d32a tools/ci: Reduced the number of no pytest examples in CI.
- Modified the build_apps script to build specific no pytest apps in CI
  on each build.
- Made a provision to build the remaining apps on manual basis in CI.
2024-12-06 10:20:17 +05:30
WanqQixiang 689d8d033a connectedhomeip: update submodule to 9b008bc10d for fix IEEE802.15.4 MAC address in diagnostic data provider 2024-12-06 11:40:39 +08:00
Hrishikesh Dhayagude b0a71621f7 Merge branch 'update_submodule' into 'main'
connectedhomeip: update submodule to 2b382d6357 to fix building with cmake v3.31.x

See merge request app-frameworks/esp-matter!964
2024-12-04 15:48:18 +08:00
Shubham Patil 0e53bcab75 connectedhomeip: update submodule to 2b382d6357 to fix building with cmake v3.31.x
Fixes https://github.com/espressif/esp-matter/issues/1157
Fixes https://github.com/espressif/esp-matter/issues/1127
2024-11-28 19:41:28 +05:30
Shubham Patil d6ddc8531d ci: validate the chip submodule in readme 2024-11-28 11:05:33 +05:30
Shubham Patil e09e20b693 connectedhomeip: update submodule to 3c3672992c
- fixes the builds with Python 3.13
- fixes the typo for including Span.h
- install dbus and bluez to fix the pytests
2024-11-21 21:21:55 +05:30
Shubham Patil 49b4cbd80d connectedhomeip: update submodule to v1.4-branch 2024-11-18 13:26:32 +05:30
Shu Chen 82419a3e78 Merge branch 'update/idf_version_5.2.2' into 'main'
idf: update idf version 5.2.3

See merge request app-frameworks/esp-matter!827
2024-11-12 10:03:32 +08:00
YuanMingFu d96280a5cc idf: update version to v5.2.3 2024-11-11 20:53:36 +08:00
chendejin 825bd4a91c examples/light: Added secondary network interface for esp32c6 light 2024-11-05 14:24:36 +08:00
Shu Chen fdd1fd00e9 Merge branch 'bridge_app' into 'main'
examples: move all the bridge apps to one directory and add a bridge_cli example for test

Closes CON-1379

See merge request app-frameworks/esp-matter!913
2024-11-05 12:29:39 +08:00
Shubham Patil 53002698f5 ci: remove the unnecessary submodule fetch to fix the pipeline 2024-10-24 18:14:56 +05:30
WanqQixiang 7e186311ff examples: move all the bridge apps to one directory and add a bridge_cli example for test 2024-10-17 15:59:13 +08:00
Shubham Patil 7a281adb06 ci: use --no-bootstrap and --no-host-tool option 2024-10-16 16:38:16 +05:30
shripad621git 6bab92030c Remove the redundant chip-tool artefact in gitlab-ci
- Removed the chip-tool as an artefact as it is already present as
  the part of docker image.
2024-10-09 12:50:14 +05:30
Rohit Jadhav cc94f61da7 Update chip submodule for 1.4 SVE 2024-09-18 12:54:32 +05:30
Shu Chen 6a2654a2af Merge branch 'example/add_light_with_rainmaker_provisioning' into 'main'
example: Add light example with RainMaker-WiFi-Provisioning

See merge request app-frameworks/esp-matter!838
2024-09-14 11:51:51 +08:00
WanqQixiang aed49010c6 example: Add light example with RainMaker-WiFi-Provisioning 2024-09-11 20:00:45 +08:00
Anton Maklakov 4733a2ce08 ci: minor fix variables for deploy 2024-09-05 15:11:11 +08:00
Shu Chen 066a307fa4 Merge branch 'chip-submodule-' into 'main'
chip/submodule: Update chip submodule to latest master

See merge request app-frameworks/esp-matter!850
2024-08-30 12:24:07 +08:00
Rohit Jadhav 1bc18a1f5c Update chip submodule to latest master 2024-08-29 17:25:04 +05:30
Shubham Patil fe85d76f46 ci: Allow building docker image if setup related files are changed 2024-08-27 08:42:58 +05:30
Hrishikesh Dhayagude 652b0e7829 Merge branch 'cherry-pick-fd565610' into 'main'
CHIP-submodule: Update CHIP submodule

See merge request app-frameworks/esp-matter!840
2024-08-13 19:49:57 +08:00
Rohit Jadhav 7e80758817 CHIP-submodule: Update connectedhomeip submodule to commit 0460715589413cb32e32f1626e43ad8000b84f2d 2024-08-13 19:49:57 +08:00
shripad621git 9edacbe01e gitlab-ci.yml: Fixed the CI failure due to idf-component-manager version 2024-08-13 15:29:23 +05:30
shripad621git 79f3d3852a Fixed the docker image check for gitlab ci 2024-07-18 16:46:15 +05:30
shripad621git 3574496c51 submodule_update: Updated chip submodule to d83caf7fef to include the scheduleLambda and event_handler change. 2024-06-06 09:52:15 +05:30
Li Ya Shuai 069c38fca0 update connectedhomeip submodule to the latest v1.3-branch 2024-05-16 17:06:19 +08:00
Shripad Deshpande 1605f383f9 Reduce non-pytest redundancy in CI for a few apps. 2024-05-13 20:00:32 +08:00
liyashuai 95cbad99aa update connectedhomeip to 13ab158f10 to fix some issue 2024-05-08 10:31:49 +08:00
Yuan Ming Fu 7ef1f5e13a example: use 26MHz XTAL default on esp32-c2 2024-05-07 19:28:22 +08:00
Shripad Deshpande 0123d1ed2e esp-matter-ci : Changes to fix the arbitary failures in esp-matter CI test cases by using symlink approach. 2024-04-30 13:55:05 +08:00
Shu Chen 567ee248c0 Merge branch 'example/managed_component_light' into 'main'
add light example with managed component

See merge request app-frameworks/esp-matter!669
2024-04-25 19:02:24 +08:00
liyashuai 190af4c3f3 add esp32c2 pytest 2024-04-24 10:31:06 +08:00
chendejin f4bc6b8dfa Add light example with esp_matter component. 2024-04-23 19:14:39 +08:00