Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
45 commits
Select commit Hold shift + click to select a range
7cee904
Initial commit
Sum1cares Nov 2, 2025
9e87e3d
Merge pull request #1 from Sum1cares/codespace-congenial-spoon-p475vj…
Sum1cares Nov 28, 2025
2f7a72b
Initial plan
Copilot Jan 5, 2026
7809567
Add CHANGELOG.md documenting initial commit and update README
Copilot Jan 5, 2026
a8b037b
Merge pull request #2 from Sum1cares/copilot/update-documentation-for…
Sum1cares Jan 5, 2026
d8e3841
Initial plan
Copilot Jan 17, 2026
36bef8c
Add syntax check report - no errors found
Copilot Jan 17, 2026
4f6c752
Initial plan
Copilot Jan 18, 2026
93b2ee3
Merge pull request #4 from Sum1cares/copilot/fix-device-connection-issue
Sum1cares Jan 18, 2026
b452ec8
Initial plan
Copilot Mar 14, 2026
94f630f
Merge pull request #3 from Sum1cares/copilot/fix-syntax-errors-in-code
Sum1cares Mar 14, 2026
559d2d9
Link initial commit in changelog
Copilot Mar 14, 2026
27b5c62
Merge pull request #5 from Sum1cares/copilot/update-dependencies-in-p…
Sum1cares Mar 14, 2026
3813f02
Merge branch 'project-chip:master' into master
Sum1cares Mar 14, 2026
95b91e8
Bump flask in /integrations/docker/images/stage-2/chip-build-cirque
dependabot[bot] Mar 14, 2026
7dedb0f
Merge pull request #6 from Sum1cares/dependabot/pip/integrations/dock…
Sum1cares Mar 14, 2026
0b36b1c
Merge branch 'project-chip:master' into master
Sum1cares Mar 15, 2026
48a14d7
Initial plan
Copilot Mar 27, 2026
f2c21db
Address review feedback: fix CHANGELOG heading case, reconcile SYNTAX…
Copilot Mar 27, 2026
3d13acd
Merge pull request #7 from Sum1cares/copilot/update-documentation-for…
Sum1cares Mar 27, 2026
86a2019
Initial plan
Copilot Mar 27, 2026
5e30bbb
Add Makefile and project configuration for initial setup
Copilot Mar 27, 2026
0e4cf22
Merge pull request #8 from Sum1cares/copilot/setup
Sum1cares Mar 27, 2026
d82a603
Bump third_party/perfetto/repo from `c1bbc16` to `db10888`
dependabot[bot] Mar 27, 2026
95f7837
Bump third_party/jsoncpp/repo from `e799ca0` to `3455302`
dependabot[bot] Mar 27, 2026
7769fbf
Bump third_party/cirque/repo from `16e8668` to `550c926`
dependabot[bot] Mar 27, 2026
c0b95fb
Initial plan
Copilot Mar 27, 2026
b1e6498
Bump natiginfo/action-detekt-all from 1.23.7 to 1.23.8
dependabot[bot] Mar 27, 2026
d80f85d
Merge branch 'project-chip:master' into master
Sum1cares Mar 27, 2026
605b9f3
Merge pull request #10 from Sum1cares/dependabot/submodules/third_par…
Sum1cares Mar 27, 2026
b5e1a7d
Add 'docker run --help' reference to run.sh help text
Copilot Mar 27, 2026
ca811ab
Bump third_party/openthread/repo from `a734539` to `dd855c3`
dependabot[bot] Mar 28, 2026
6299713
Merge pull request #16 from Sum1cares/copilot/docker-run-help-info
Sum1cares Apr 4, 2026
4949f39
Merge pull request #23 from Sum1cares/dependabot/submodules/third_par…
Sum1cares Apr 4, 2026
0a5d9c1
Add CI workflow for building Docker images
Sum1cares Apr 4, 2026
25688c3
Bump third_party/libdatachannel/repo from `082f2da` to `4e4f489`
dependabot[bot] Apr 4, 2026
34d3f26
Update myst-parser requirement from >=2.0.0 to >=5.1.0
dependabot[bot] May 16, 2026
0ed0e95
Merge pull request #26 from Sum1cares/dependabot/submodules/third_par…
Sum1cares May 23, 2026
ebecf03
Merge pull request #32 from Sum1cares/dependabot/pip/myst-parser-gte-…
Sum1cares May 23, 2026
49a4aab
Merge pull request #11 from Sum1cares/dependabot/submodules/third_par…
Sum1cares May 23, 2026
93139c2
Update breathe requirement from >=4.34 to >=4.36.0
dependabot[bot] May 23, 2026
ae5d830
Merge pull request #13 from Sum1cares/dependabot/submodules/third_par…
Sum1cares May 23, 2026
6e1b09f
Merge pull request #30 from Sum1cares/dependabot/pip/breathe-gte-4.36.0
Sum1cares May 23, 2026
30047b6
Merge pull request #19 from Sum1cares/dependabot/github_actions/natig…
Sum1cares May 24, 2026
32fc685
Bump actions/checkout from 4 to 7
dependabot[bot] Jun 20, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/bloat_check.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ jobs:

steps:
- name: Checkout
uses: actions/checkout@v6
uses: actions/checkout@v7
- name: Report
run: |
scripts/tools/memory/gh_report.py \
Expand Down
12 changes: 6 additions & 6 deletions .github/workflows/build.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@ jobs:
CONCURRENCY_CONTEXT: ${{ github.ref }}-${{ github.workflow }}-${{ (github.event_name == 'pull_request' && github.event.number) || (github.event_name == 'workflow_dispatch' && github.run_number) || github.sha }}
run: echo "$CONCURRENCY_CONTEXT"
- name: Checkout
uses: actions/checkout@v6
uses: actions/checkout@v7
- name: Try to ensure the directories for core dumping exist and we
can write them.
run: |
Expand Down Expand Up @@ -174,7 +174,7 @@ jobs:
CONCURRENCY_CONTEXT: ${{ github.ref }}-${{ github.workflow }}-${{ (github.event_name == 'pull_request' && github.event.number) || (github.event_name == 'workflow_dispatch' && github.run_number) || github.sha }}
run: echo "$CONCURRENCY_CONTEXT"
- name: Checkout
uses: actions/checkout@v6
uses: actions/checkout@v7
with:
fetch-depth: 2
persist-credentials: true
Expand Down Expand Up @@ -357,7 +357,7 @@ jobs:
CONCURRENCY_CONTEXT: ${{ github.ref }}-${{ github.workflow }}-${{ (github.event_name == 'pull_request' && github.event.number) || (github.event_name == 'workflow_dispatch' && github.run_number) || github.sha }}
run: echo "$CONCURRENCY_CONTEXT"
- name: Checkout
uses: actions/checkout@v6
uses: actions/checkout@v7
- name: Checkout submodules & Bootstrap
uses: ./.github/actions/checkout-submodules-and-bootstrap
with:
Expand Down Expand Up @@ -420,7 +420,7 @@ jobs:
CONCURRENCY_CONTEXT: ${{ github.ref }}-${{ github.workflow }}-${{ (github.event_name == 'pull_request' && github.event.number) || (github.event_name == 'workflow_dispatch' && github.run_number) || github.sha }}
run: echo "$CONCURRENCY_CONTEXT"
- name: Checkout
uses: actions/checkout@v6
uses: actions/checkout@v7
- name: Checkout submodules & Bootstrap
uses: ./.github/actions/checkout-submodules-and-bootstrap
with:
Expand All @@ -437,7 +437,7 @@ jobs:

steps:
- name: Checkout
uses: actions/checkout@v6
uses: actions/checkout@v7
with:
fetch-depth: 2
persist-credentials: true
Expand Down Expand Up @@ -538,7 +538,7 @@ jobs:

steps:
- name: Checkout
uses: actions/checkout@v6
uses: actions/checkout@v7
- name: Checkout submodules & Bootstrap
uses: ./.github/actions/checkout-submodules-and-bootstrap
with:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/buildjet-cache-delete.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ jobs:
runs-on: buildjet-2vcpu-ubuntu-2204
steps:
- name: Checkout
uses: actions/checkout@v6
uses: actions/checkout@v7
- uses: buildjet/cache-delete@v1
with:
cache_key: ${{ inputs.cache_key }}
2 changes: 1 addition & 1 deletion .github/workflows/cancel_workflows_for_pr.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ jobs:

steps:
- name: Checkout
uses: actions/checkout@v6
uses: actions/checkout@v7
- uses: actions/setup-python@v6
with:
python-version: '3.12'
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/cert_test_checks.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ jobs:

steps:
- name: Checkout
uses: actions/checkout@v6
uses: actions/checkout@v7
with:
# Clone more than one commit because we need HEAD^..HEAD diff
fetch-depth: 2
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/check-data-model-directory-updates.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ jobs:
image: ghcr.io/project-chip/chip-build
steps:
- name: Checkout
uses: actions/checkout@v6
uses: actions/checkout@v7
with:
fetch-depth: 2

Expand Down Expand Up @@ -82,7 +82,7 @@ jobs:
image: ghcr.io/project-chip/chip-build
steps:
- name: Checkout
uses: actions/checkout@v6
uses: actions/checkout@v7
- name: Setup pip modules we use
run: |
python3 -m venv out/venv
Expand Down
10 changes: 5 additions & 5 deletions .github/workflows/chef.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ jobs:

steps:
- name: Checkout
uses: actions/checkout@v6
uses: actions/checkout@v7
- name: Checkout submodules & Bootstrap
uses: ./.github/actions/checkout-submodules-and-bootstrap
with:
Expand All @@ -69,7 +69,7 @@ jobs:

steps:
- name: Checkout
uses: actions/checkout@v6
uses: actions/checkout@v7
- name: Checkout submodules & Bootstrap
uses: ./.github/actions/checkout-submodules-and-bootstrap
with:
Expand Down Expand Up @@ -105,7 +105,7 @@ jobs:

steps:
- name: Checkout
uses: actions/checkout@v6
uses: actions/checkout@v7
- name: Checkout submodules
uses: ./.github/actions/checkout-submodules-and-bootstrap
with:
Expand All @@ -129,7 +129,7 @@ jobs:

steps:
- name: Checkout
uses: actions/checkout@v6
uses: actions/checkout@v7
- name: Checkout submodules & Bootstrap
uses: ./.github/actions/checkout-submodules-and-bootstrap
with:
Expand All @@ -152,7 +152,7 @@ jobs:

steps:
- name: Checkout
uses: actions/checkout@v6
uses: actions/checkout@v7
- name: Checkout submodules & Bootstrap
uses: ./.github/actions/checkout-submodules-and-bootstrap
with:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/cherry-picks.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ jobs:
)
steps:
- name: Checkout
uses: actions/checkout@v6
uses: actions/checkout@v7
with:
fetch-depth: 0
- name: Cherry-Pick into sve branch
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/cirque.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,7 @@ jobs:

steps:
- name: Checkout
uses: actions/checkout@v6
uses: actions/checkout@v7
- name: Checkout submodules
uses: ./.github/actions/checkout-submodules
with:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/darwin-tests.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@ jobs:

steps:
- name: Checkout
uses: actions/checkout@v6
uses: actions/checkout@v7
- name: Setup Environment
# coreutils for stdbuf
run: brew install coreutils
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/darwin.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ jobs:
runs-on: ${{ matrix.os }}
steps:
- name: Checkout
uses: actions/checkout@v6
uses: actions/checkout@v7
- name: Checkout submodules & Bootstrap
uses: ./.github/actions/checkout-submodules-and-bootstrap
with:
Expand Down Expand Up @@ -97,7 +97,7 @@ jobs:
defines: ENABLE_LEAK_DETECTION=1
steps:
- name: Checkout
uses: actions/checkout@v6
uses: actions/checkout@v7
- name: Checkout submodules & Bootstrap
uses: ./.github/actions/checkout-submodules-and-bootstrap
with:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/docbuild.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ jobs:

steps:
- name: Checkout the code
uses: actions/checkout@v6
uses: actions/checkout@v7
with:
path: matter
fetch-depth: 0
Expand Down
18 changes: 18 additions & 0 deletions .github/workflows/docker-image.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
name: Docker Image CI

on:
push:
branches: [ "master" ]
pull_request:
branches: [ "master" ]

jobs:

build:

runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v7
- name: Build the Docker image
run: docker build . --file Dockerfile --tag my-image-name:$(date +%s)
10 changes: 5 additions & 5 deletions .github/workflows/docker_img.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ jobs:
- "-minimal"
steps:
- name: Checkout
uses: actions/checkout@v6
uses: actions/checkout@v7
- name: Build & Push images using project bash script
if: ${{ inputs.push_images == true }}
run: |
Expand Down Expand Up @@ -80,7 +80,7 @@ jobs:
- "-crosscompile"
steps:
- name: Checkout
uses: actions/checkout@v6
uses: actions/checkout@v7
- name: Build & Push images using project bash script
if: ${{ inputs.push_images == true }}
run: |
Expand Down Expand Up @@ -121,7 +121,7 @@ jobs:
- "-tizen"
steps:
- name: Checkout
uses: actions/checkout@v6
uses: actions/checkout@v7
- name: Build & Push images using project bash script
if: ${{ inputs.push_images == true }}
run: |
Expand All @@ -147,7 +147,7 @@ jobs:
- "-tizen-qemu"
steps:
- name: Checkout
uses: actions/checkout@v6
uses: actions/checkout@v7
- name: Build & Push images using project bash script
if: ${{ inputs.push_images == true }}
run: |
Expand All @@ -170,7 +170,7 @@ jobs:
- "-vscode"
steps:
- name: Checkout
uses: actions/checkout@v6
uses: actions/checkout@v7
- name: Build & Push images using project bash script
if: ${{ inputs.push_images == true }}
run: |
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/doxygen.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -92,7 +92,7 @@ jobs:
- name: "Print Actor"
run: echo ${{github.actor}}
- name: Checkout
uses: actions/checkout@v6
uses: actions/checkout@v7
- name: Generate
run: scripts/helpers/doxygen.sh
- name: Extract branch name
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/example-tv-casting-darwin.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ jobs:
runs-on: macos-26
steps:
- name: Checkout
uses: actions/checkout@v6
uses: actions/checkout@v7
- name: Checkout submodules & Bootstrap
uses: ./.github/actions/checkout-submodules-and-bootstrap
with:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/examples-ameba.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ jobs:

steps:
- name: Checkout
uses: actions/checkout@v6
uses: actions/checkout@v7
- name: Checkout submodules & Bootstrap
uses: ./.github/actions/checkout-submodules-and-bootstrap
with:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/examples-asr.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ jobs:

steps:
- name: Checkout
uses: actions/checkout@v6
uses: actions/checkout@v7
- name: Checkout submodules & Bootstrap
uses: ./.github/actions/checkout-submodules-and-bootstrap
with:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/examples-bouffalolab.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ jobs:
- "/tmp/bloat_reports:/tmp/bloat_reports"
steps:
- name: Checkout
uses: actions/checkout@v6
uses: actions/checkout@v7
- name: Checkout submodules & Bootstrap
uses: ./.github/actions/checkout-submodules-and-bootstrap
with:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/examples-cc13xx_26xx.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ jobs:
- "/tmp/bloat_reports:/tmp/bloat_reports"
steps:
- name: Checkout
uses: actions/checkout@v6
uses: actions/checkout@v7
- name: Checkout submodules & Bootstrap
uses: ./.github/actions/checkout-submodules-and-bootstrap
with:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/examples-cc32xx.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ jobs:
- "/tmp/bloat_reports:/tmp/bloat_reports"
steps:
- name: Checkout
uses: actions/checkout@v6
uses: actions/checkout@v7
- name: Checkout submodules & Bootstrap
uses: ./.github/actions/checkout-submodules-and-bootstrap
with:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/examples-efr32.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ jobs:
- "/tmp/bloat_reports:/tmp/bloat_reports"
steps:
- name: Checkout
uses: actions/checkout@v6
uses: actions/checkout@v7
- name: Checkout submodules & Bootstrap
uses: ./.github/actions/checkout-submodules-and-bootstrap
with:
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/examples-esp32.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ jobs:

steps:
- name: Checkout
uses: actions/checkout@v6
uses: actions/checkout@v7
- name: Checkout submodules
uses: ./.github/actions/checkout-submodules-and-bootstrap
with:
Expand Down Expand Up @@ -199,7 +199,7 @@ jobs:

steps:
- name: Checkout
uses: actions/checkout@v6
uses: actions/checkout@v7
- name: Checkout submodules & Bootstrap
uses: ./.github/actions/checkout-submodules-and-bootstrap
with:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/examples-infineon.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ jobs:
- "/tmp/bloat_reports:/tmp/bloat_reports"
steps:
- name: Checkout
uses: actions/checkout@v6
uses: actions/checkout@v7
- name: Checkout submodules & Bootstrap
uses: ./.github/actions/checkout-submodules-and-bootstrap
with:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/examples-linux-arm.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ jobs:

steps:
- name: Checkout
uses: actions/checkout@v6
uses: actions/checkout@v7
- name: Checkout submodules & Bootstrap
uses: ./.github/actions/checkout-submodules-and-bootstrap
with:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/examples-linux-imx.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ jobs:

steps:
- name: Checkout
uses: actions/checkout@v6
uses: actions/checkout@v7
- name: Checkout submodules & Bootstrap
uses: ./.github/actions/checkout-submodules-and-bootstrap
with:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/examples-linux-standalone.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ jobs:

steps:
- name: Checkout
uses: actions/checkout@v6
uses: actions/checkout@v7
- name: Checkout submodules & Bootstrap
uses: ./.github/actions/checkout-submodules-and-bootstrap
with:
Expand Down
Loading
Loading