41 Commits

Author SHA1 Message Date
Shubham Patil fe39d7229b ci: remove redundant check_typos job, superseded by pre_commit_check 2026-03-31 09:28:36 +05:30
Shubham Patil 90090947f1 py-sync: pass namespace argument to the action 2026-03-24 12:48:17 +05:30
Shubham Patil 0c2cad07cb ci: add GitHub Action to sync approved PRs to internal GitLab
Add workflow using espressif/sync-pr-to-gitlab action to automate
syncing approved GitHub PRs to internal GitLab MRs via label triggers
(PR-Sync-Merge, PR-Sync-Rebase, PR-Sync-Update).
2026-03-23 15:11:35 +05:30
Shubham Patil 4b73bb0481 gh_action: add the pre-commit checks to PRs 2026-02-20 20:54:05 +05:30
Shubham Patil a9d921ef6f .github: added an issue template for reporting certification issues 2026-02-05 18:18:49 +05:30
Shubham Patil 27dd31913a tools: optimize docker image and fix launchpad builds
- Earlier fixes removed .git which potentially failed building the
  examples as esp-idf does git describe during builds. Added them back
  anad build works now.
- Removed the dormant bits from the docker-image
- Added ninja-jobs option for better resource utilization during host
  tool builds
- Added back the linux installation as we do need ability to run
  chip-tool from the container.
2025-12-30 18:00:33 +05:30
Shubham Patil 2c20c8380a launchpad: unroll the chip-build image to reduce image size
esp-matter docker image size is increased a lot, chip-build image
contains a lot more bloaty things that we do not need. So, falling back
to ubuntu base image.
2025-12-19 15:36:13 +05:30
Shubham Patil e591d6bc41 gh_action: add workflow to check typos on the PRs 2025-12-17 20:32:38 +05:30
Shubham Patil cf1b1b0c72 gh_action: still deploy even if rainmaker builds fail 2025-09-15 12:36:20 +05:30
shripad621git e2113369ba .github/workflows: Added some rainmaker and matter examples to launchpad workflow 2025-08-01 13:59:24 +05:30
shripad621git d6b6d761e8 Update esp-idf version in docker-image.yml 2025-04-17 11:06:25 +05:30
YuanMingFu d96280a5cc idf: update version to v5.2.3 2024-11-11 20:53:36 +08:00
Will cea52a2e33 Build multi-platform Docker images on separate runners to avoid disk space issues 2024-10-17 10:33:18 +01:00
Shubham Patil 50846730e3 gh_actions: Fix the launchpad example build and deployment
The elif check would fail if target specific sdkconfig is not present
and the updates github action do not upload the hidden files so using
the explicit flag for that
2024-09-18 14:07:22 +05:30
Shubham Patil 182fc26c0e workflow: start using the custom sdkconfig file directly 2024-08-23 10:17:16 +05:30
Shubham Patil e4d8e0272e gh_actions: Update issue template to include python and home hub details 2024-07-23 09:42:18 +05:30
Hrishikesh Dhayagude ab58e2993d Merge branch 'fix_docker_build' into 'main'
tools/docker: Fix building docker image and dir restructuring

See merge request app-frameworks/esp-matter!780
2024-07-01 06:19:51 +08:00
Shubham Patil 362d39b994 gh_actions: Fix uploading esp-matter component from release branches
Closes https://github.com/espressif/esp-matter/issues/966
2024-06-25 19:46:42 +05:30
Shubham Patil 48b0f873c5 tools/docker: Fix building docker image and dir restructuring 2024-06-21 11:41:42 +05:30
Shubham Patil 97cda96352 launchpad: add matter to prefix for naming consistency 2024-06-17 13:28:48 +05:30
Shubham Patil 9a72f4fc9b gh-actions: Few improvements to launchpad workflow
- use newer action versions
- Don't run upload-component workflow in forks
- Lets build the rainmaker matter example as well
- made provision to specify the prefix for application name and
  sdkconfig to build example with
- install tree in docker image
- use tree to generate an index.html to display the content of the
  deplyoed directory
2024-05-17 18:26:23 +05:30
liyashuai 32e2f71e76 update idf version to v5.2.1 for fixing Bootloader TOCTOU Vulnerability in Anti-rollback Scheme 2024-04-09 19:34:18 +08:00
chendejin 6a21e50811 upload component files in submodule 2024-03-04 20:08:51 +08:00
chendejin d951642b5b add esp_matter component based on esp-matter sdk and connectedhomeip 2024-02-06 16:14:02 +08:00
Sayon Deep d1dc94df4a Update esp-matter to use ESP-IDF to v5.1.2 2024-01-17 15:56:59 +08:00
Shubham Patil 0e75ba2cc7 launchpad: readme support for displaying qrcode and ability to manually
trigger the workflow
2023-11-01 15:58:05 +05:30
Shubham Patil 6cbc342c7d launchpad: display app specific qrcode 2023-09-11 14:19:19 +05:30
Hrishikesh Dhayagude d4b2cb43dd Merge branch 'pr_597' into 'main'
[GH_PR] Added comment about the workaround for space issues on the GitHub runner (CON-723)

See merge request app-frameworks/esp-matter!476
2023-08-31 16:37:50 +08:00
J. Diego Rodríguez Royo 047866295b Added comment about the workaround for space issues 2023-08-28 11:07:22 +00:00
Shubham Patil 873c69f609 Minor docker image, launchpad, and documentation changes
- GITHUB_REF_NAME does not work so using github.ref_name in workflow
  file
- Building light and ligh-switch for target H2 and C6 in launchpad and
  fixed the RainMaker iOS application link
- Using the prod ready Matter qrcode in documentation
2023-08-28 16:12:05 +05:30
Hrishikesh Dhayagude 39914437df Merge branch 'gh_issue_template' into 'main'
Github issue templates for reporting issue, feature request, general

See merge request app-frameworks/esp-matter!461
2023-08-28 16:19:37 +08:00
J. Diego Rodríguez Royo 3cef104381 Docker image improvements 2023-08-25 10:51:33 +00:00
Shubham Patil f395be6994 Github issue templates for reporting issue, feature request, general
enquiry
2023-08-21 14:10:35 +05:30
Espressif BOT abadddbb22 Add repository integrations (by Create-project-tools) 2023-01-27 18:42:51 +08:00
Shubham Patil 2a7abbb679 docs: Update docs with iOS app reference and added Github actions badges
Also, changed '. export.sh' to 'source export.sh' because people often
gets confused and executes the script which is supposed to be sourced.
2023-01-23 13:52:56 +05:30
Shubham Patil 693064b2fd Fix if check in the launchpad workflow 2023-01-11 23:45:58 +05:30
Shubham Patil 6d22f13a3b ESP Matter Developement docker image with IDF v4.4.3
Once docker image is ready, trigger the pages workflow to deploy built
binaries to launchpad.
2023-01-10 21:08:47 +05:30
Shubham Patil d5423917f6 Fix the links for generated binaries 2022-12-20 15:43:06 +05:30
Shubham Patil cd9a46d14f Build examples in github workflows and deploy the build artifacts to the
github pages so that they can be used with launchpad.
2022-12-19 14:20:08 +05:30
Shubham Patil 6b1d79266d docker: Fix the repository name for pushing docker image 2022-10-12 12:20:27 +05:30
Shubham Patil 76625c7fe6 Github workflow to build and push the docker image with connectedhomeip
submodule to docker hub
2022-10-07 16:29:26 +05:30