liyashuai
f5b2c6b8d4
Target: add esp32c61 support
2025-09-29 10:25:41 +08:00
Shubham Patil
f80034731b
ci: hackishly install construct to work with idf-v4.4 and Python-3.12
...
construct==2.10.54 import imp which is not present in the Python3.12 so
download the package source, patch it and install
2025-09-10 12:07:31 +05:30
Shu Chen
43fc04889b
Merge branch 'dm_provider' into 'main'
...
esp_matter: Add data model provider for esp_matter data model and remove upstream ember codes from esp_matter component
See merge request app-frameworks/esp-matter!1215
2025-09-02 03:15:13 +00:00
WanqQixiang
9d7ff306f6
esp_matter: Add data model provider for esp_matter data model and remove upstream ember codes from esp_matter component
2025-09-02 10:16:06 +08:00
Shubham Patil
69782dd1a3
examples: add ESP32SecureCertDataProvider to the external platform
2025-08-22 14:34:54 +05:30
shripad621git
9006113da6
connectedhomeip: Updated connectedhomeip submdoule to v1.4.2-branch.
2025-08-21 14:50:46 +05:30
Shu Chen
bc875460cc
Merge branch 'feat/enable_code_spell_for_commit' into 'main'
...
ci: enable check typos for commit
See merge request app-frameworks/esp-matter!1209
2025-07-29 04:28:01 +00:00
Shu Chen
6f6051d2d9
Merge branch 'fix_compile_error_for_lit' into 'main'
...
examples/icd_app: update README for lit icd
See merge request app-frameworks/esp-matter!1193
2025-07-24 09:38:16 +00:00
liuqiang
df4e838ae2
ci: enable check typos for commit
2025-07-23 17:18:43 +08:00
shripad621git
61d3c363a0
tools/ci : Added the support to execute python certification tests in CI.
...
- Added the support of the certification tests in CI for esp32c6.
- Added pytest_cert_helper script to execute certification tests.
- Added the json file to maintain and modify a list of tests to be run in the CI.
- Added the PICS file for extended_color_light for wifi for the certification tests.
- Added the support to post the test results on gitlab MR.
- Added the support to use certification test json file as an argument to pytests.
- Added support to use gitlab environment variables like ssid and password in pytests.
2025-07-14 16:45:04 +05:30
Wang Fang
a04c54b84e
docs: build and publish PDF documents
2025-07-09 14:22:34 +08:00
chendejin
facb03f92a
examples/icd_app: update README for icd_app and add ci for lit
2025-07-04 10:25:10 +08:00
yiwenxiu
fa4eb4775c
feat: change build tag
2025-07-03 15:20:30 +08:00
liyashuai
d25e5de7c9
target: add esp32c5 support
2025-06-13 19:14:18 +08:00
Hrishikesh Dhayagude
78d3def625
Merge branch 'TE2/submodule_update' into 'main'
...
connectedhomeip: Update the connectedhomeip submodule to d144bbbaae.
See merge request app-frameworks/esp-matter!1152
2025-06-06 16:56:41 +08:00
Hrishikesh Dhayagude
322b092ebb
Merge branch 'pipelines' into 'main'
...
.gitlab-ci.yml; Cancel redundant pipelines in the CI.
See merge request app-frameworks/esp-matter!1127
2025-06-05 18:08:45 +08:00
shripad621git
f98e0cee26
tools/ci: Cancel the redundant pipelines in the CI.
2025-05-30 14:46:57 +05:30
shripad621git
fbe182028f
connectedhomeip: Update the connectedhomeip submodule to d144bbbaae.
...
- Updated the chip submodule to include TE2 updates.
- Removed emberAfCallbacks for ota-provider-cluster.
- Included the static-cluster-config file for ota-provider-cluster.
- Added mandatory commands for operational-credentials-cluster.
- Updated the cluster revisions for descriptor, basic-info and opcreds cluster.
- Fixed the ota-provider-app compilation.
2025-05-30 09:54:00 +05:30
WanqQixiang
ae2fe19628
pytest: Use the Matter Thread Border Router example as the TBR for ESP32-H2's pytest
2025-05-28 14:17:57 +08:00
Hrishikesh Dhayagude
c5cbd5a081
Merge branch 'fix/features' into 'main'
...
esp-matter/features: Add features as config in the cluster structure.
See merge request app-frameworks/esp-matter!1002
2025-05-13 12:13:45 +08:00
Shubham Patil
faf55c906d
ci: disable link checks for doc building workflows
2025-05-12 18:22:31 +05:30
Shu Chen
fbdd375b64
Merge branch 'example/update_light_wifi_prov' into 'main'
...
example: update light_wifi_prov to use network_provisioning and add thread support for it
See merge request app-frameworks/esp-matter!1071
2025-05-09 10:31:01 +08:00
shripad621git
9ec04c4a87
.gitlab-ci.yml: Post heap memory numbers in the MR description.
...
- Added a parser script to parse heap memory numbers from pytests.
- Added provision to post the heap memory numbers in MR description.
2025-04-28 08:41:59 +05:30
WanqQixiang
850bd16974
example: update light_wifi_prov to use network_provisioning and add thread support for it
2025-04-27 17:26:29 +08:00
Rohit Jadhav
3d3b093bec
esp-matter/features: Add features as config in the cluster structure.
2025-04-24 12:52:37 +05:30
WanqQixiang
bd3f00bbd2
connectedhomeip: Update connectedhomeip submodule to f6c3c8382
2025-04-24 14:42:13 +08:00
WanqQixiang
9eec16e3e1
example: Remove external platform for light_wifi_prov example
2025-04-17 10:59:46 +08:00
shripad621git
825c316bbc
.gitlab-ci.yml: Update the connectedhomeip submodule to 326cabf99c and esp-idf version to v5.4.1.
...
- Made the gitlab ci specific changes for the submodule and idf version update.
- Updated the docs and README for the update.
2025-04-11 11:17:40 +05:30
WanqQixiang
6cdb7a3c02
esp-matter: Add menuconfig options to exclude unused clusters for flash optimization
2025-03-25 14:36:28 +08:00
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