Skip to content

Commit 6a4a0ed

Browse files
authored
Merge branch 'master' into granbery/thermostat_deadband_fix
2 parents f0b8db3 + db11057 commit 6a4a0ed

File tree

466 files changed

+36472
-28999
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

466 files changed

+36472
-28999
lines changed

.clang-tidy

+3-1
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ Checks: >
2424
-bugprone-multi-level-implicit-pointer-conversion,
2525
-bugprone-narrowing-conversions,
2626
-bugprone-not-null-terminated-result,
27+
-bugprone-pointer-arithmetic-on-polymorphic-object,
2728
-bugprone-reserved-identifier,
2829
-bugprone-signed-char-misuse,
2930
-bugprone-suspicious-include,
@@ -45,6 +46,7 @@ Checks: >
4546
-clang-analyzer-security.insecureAPI.rand,
4647
-clang-analyzer-security.insecureAPI.strcpy,
4748
-clang-analyzer-unix.Malloc,
48-
-clang-diagnostic-implicit-int-conversion
49+
-clang-diagnostic-implicit-int-conversion,
50+
-clang-diagnostic-missing-template-arg-list-after-template-kw
4951
WarningsAsErrors: '*'
5052
HeaderFilterRegex: '(src|examples|zzz_generated|credentials).*(?<!third_party.*repo)'

.github/.wordlist.txt

+3
Original file line numberDiff line numberDiff line change
@@ -462,6 +462,7 @@ DV
462462
DVK
463463
dynload
464464
eabi
465+
EAF
465466
EB
466467
ECC
467468
ECD
@@ -552,6 +553,7 @@ feff
552553
ffaa
553554
ffeebaefa
554555
FFF
556+
FFFFFFFFFFFF0102
555557
fffe
556558
fffff
557559
Fi
@@ -1628,3 +1630,4 @@ Zigbee
16281630
zigbeealliance
16291631
zigbeethread
16301632
zsdk
1633+
TBR

.github/CODEOWNERS

-2
This file was deleted.

.github/workflows/bloat_check.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ jobs:
3434
runs-on: ubuntu-latest
3535

3636
container:
37-
image: ghcr.io/project-chip/chip-build:77
37+
image: ghcr.io/project-chip/chip-build:80
3838

3939
steps:
4040
- name: Checkout

.github/workflows/build.yaml

+5-5
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ jobs:
4242
if: github.actor != 'restyled-io[bot]'
4343

4444
container:
45-
image: ghcr.io/project-chip/chip-build:77
45+
image: ghcr.io/project-chip/chip-build:80
4646
volumes:
4747
- "/:/runner-root-volume"
4848
- "/tmp/log_output:/tmp/test_logs"
@@ -138,7 +138,7 @@ jobs:
138138
if: github.actor != 'restyled-io[bot]'
139139

140140
container:
141-
image: ghcr.io/project-chip/chip-build:77
141+
image: ghcr.io/project-chip/chip-build:80
142142
volumes:
143143
- "/:/runner-root-volume"
144144
- "/tmp/log_output:/tmp/test_logs"
@@ -283,7 +283,7 @@ jobs:
283283
if: github.actor != 'restyled-io[bot]'
284284

285285
container:
286-
image: ghcr.io/project-chip/chip-build:77
286+
image: ghcr.io/project-chip/chip-build:80
287287
volumes:
288288
- "/:/runner-root-volume"
289289
- "/tmp/log_output:/tmp/test_logs"
@@ -346,7 +346,7 @@ jobs:
346346
if: github.actor != 'restyled-io[bot]'
347347

348348
container:
349-
image: ghcr.io/project-chip/chip-build:77
349+
image: ghcr.io/project-chip/chip-build:80
350350
volumes:
351351
- "/:/runner-root-volume"
352352
- "/tmp/log_output:/tmp/test_logs"
@@ -457,7 +457,7 @@ jobs:
457457
if: github.actor != 'restyled-io[bot]'
458458

459459
container:
460-
image: ghcr.io/project-chip/chip-build:77
460+
image: ghcr.io/project-chip/chip-build:80
461461
volumes:
462462
- "/:/runner-root-volume"
463463
- "/tmp/log_output:/tmp/test_logs"

.github/workflows/chef.yaml

+4-4
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ jobs:
3535
if: github.actor != 'restyled-io[bot]'
3636

3737
container:
38-
image: ghcr.io/project-chip/chip-build:77
38+
image: ghcr.io/project-chip/chip-build:80
3939
options: --user root
4040

4141
steps:
@@ -56,7 +56,7 @@ jobs:
5656
if: github.actor != 'restyled-io[bot]'
5757

5858
container:
59-
image: ghcr.io/project-chip/chip-build-esp32:77
59+
image: ghcr.io/project-chip/chip-build-esp32:80
6060
options: --user root
6161

6262
steps:
@@ -77,7 +77,7 @@ jobs:
7777
if: github.actor != 'restyled-io[bot]'
7878

7979
container:
80-
image: ghcr.io/project-chip/chip-build-nrf-platform:77
80+
image: ghcr.io/project-chip/chip-build-nrf-platform:80
8181
options: --user root
8282

8383
steps:
@@ -98,7 +98,7 @@ jobs:
9898
if: github.actor != 'restyled-io[bot]'
9999

100100
container:
101-
image: ghcr.io/project-chip/chip-build-telink:77
101+
image: ghcr.io/project-chip/chip-build-telink:80
102102
options: --user root
103103

104104
steps:

.github/workflows/darwin.yaml

+1-2
Original file line numberDiff line numberDiff line change
@@ -111,8 +111,7 @@ jobs:
111111
working-directory: src/darwin/Framework
112112
run: |
113113
mkdir -p /tmp/darwin/framework-tests
114-
echo "This is a simple log" > /tmp/darwin/framework-tests/end_user_support_log.txt
115-
../../../out/debug/all-clusters-app/chip-all-clusters-app --interface-id -1 --end_user_support_log /tmp/darwin/framework-tests/end_user_support_log.txt > >(tee /tmp/darwin/framework-tests/all-cluster-app.log) 2> >(tee /tmp/darwin/framework-tests/all-cluster-app-err.log >&2) &
114+
../../../out/debug/all-clusters-app/chip-all-clusters-app --interface-id -1 > >(tee /tmp/darwin/framework-tests/all-cluster-app.log) 2> >(tee /tmp/darwin/framework-tests/all-cluster-app-err.log >&2) &
116115
117116
export TEST_RUNNER_ASAN_OPTIONS=__CURRENT_VALUE__:detect_stack_use_after_return=1
118117

.github/workflows/docker_img.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@ jobs:
101101
# ApplyLayer exit status 1 stdout: stderr: write /opt/fsl-imx-xwayland/5.15-kirkstone/sysroots/armv8a-poky-linux/opt/ltp/testcases/bin/fanotify15: no space left on device
102102
# - "-imx"
103103
- "-java"
104-
- "-k32w"
104+
- "-nxp"
105105
- "-nrf-platform"
106106
- "-telink"
107107
- "-ti"

.github/workflows/doxygen.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ jobs:
8181

8282
runs-on: ubuntu-latest
8383
container:
84-
image: ghcr.io/project-chip/chip-build-doxygen:77
84+
image: ghcr.io/project-chip/chip-build-doxygen:80
8585

8686
if: github.actor != 'restyled-io[bot]'
8787

.github/workflows/example-tv-casting-darwin.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ jobs:
3636
tv-casting-bridge:
3737
name: Build TV Casting Bridge example
3838
if: github.actor != 'restyled-io[bot]'
39-
runs-on: macos-13
39+
runs-on: macos-14
4040
steps:
4141
- name: Checkout
4242
uses: actions/checkout@v4

.github/workflows/examples-ameba.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ jobs:
3838
if: github.actor != 'restyled-io[bot]'
3939

4040
container:
41-
image: ghcr.io/project-chip/chip-build-ameba:77
41+
image: ghcr.io/project-chip/chip-build-ameba:80
4242
options: --user root
4343

4444
steps:

.github/workflows/examples-asr.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ jobs:
3636
if: github.actor != 'restyled-io[bot]'
3737

3838
container:
39-
image: ghcr.io/project-chip/chip-build-asr:77
39+
image: ghcr.io/project-chip/chip-build-asr:80
4040
options: --user root
4141

4242
steps:

.github/workflows/examples-bouffalolab.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ jobs:
3737
if: github.actor != 'restyled-io[bot]'
3838

3939
container:
40-
image: ghcr.io/project-chip/chip-build-bouffalolab:77
40+
image: ghcr.io/project-chip/chip-build-bouffalolab:80
4141
volumes:
4242
- "/tmp/bloat_reports:/tmp/bloat_reports"
4343
steps:

.github/workflows/examples-cc13xx_26xx.yaml

+6-20
Original file line numberDiff line numberDiff line change
@@ -15,15 +15,11 @@
1515
name: Build example - TI CC13XX_26XX
1616

1717
on:
18-
workflow_dispatch:
19-
# Temporarely disabled:
20-
# - TI CI runs out of disk space
21-
# - Image should be updated to an Ubuntu 24.04 or higher based one (move from :54 version)
22-
# push:
23-
# branches-ignore:
24-
# - 'dependabot/**'
25-
# pull_request:
26-
# merge_group:
18+
push:
19+
branches-ignore:
20+
- "dependabot/**"
21+
pull_request:
22+
merge_group:
2723

2824
concurrency:
2925
group:
@@ -45,7 +41,7 @@ jobs:
4541
if: github.actor != 'restyled-io[bot]'
4642

4743
container:
48-
image: ghcr.io/project-chip/chip-build-ti:77
44+
image: ghcr.io/project-chip/chip-build-ti:80
4945
volumes:
5046
- "/tmp/bloat_reports:/tmp/bloat_reports"
5147
steps:
@@ -67,13 +63,9 @@ jobs:
6763
scripts/run_in_build_env.sh "\
6864
./scripts/build/build_examples.py \
6965
--target ti-cc13x4_26x4-lighting-ftd \
70-
--target ti-cc13x4_26x4-lighting-mtd \
7166
--target ti-cc13x4_26x4-lock-ftd \
72-
--target ti-cc13x4_26x4-lock-mtd \
7367
--target ti-cc13x4_26x4-pump-mtd \
74-
--target ti-cc13x4_26x4-pump-ftd \
7568
--target ti-cc13x4_26x4-pump-controller-mtd \
76-
--target ti-cc13x4_26x4-pump-controller-ftd \
7769
build \
7870
--copy-artifacts-to out/artifacts \
7971
"
@@ -83,12 +75,6 @@ jobs:
8375
cc13x4_26x4 LP_EM_CC1354P10_6 lock-ftd \
8476
out/artifacts/ti-cc13x4_26x4-lock-ftd/chip-LP_EM_CC1354P10_6-lock-example.out \
8577
/tmp/bloat_reports/
86-
- name: Get lock MTD size stats
87-
run: |
88-
.environment/pigweed-venv/bin/python3 scripts/tools/memory/gh_sizes.py \
89-
cc13x4_26x4 LP_EM_CC1354P10_6 lock-mtd \
90-
out/artifacts/ti-cc13x4_26x4-lock-mtd/chip-LP_EM_CC1354P10_6-lock-example.out \
91-
/tmp/bloat_reports/
9278
- name: Get Pump App size stats
9379
run: |
9480
.environment/pigweed-venv/bin/python3 scripts/tools/memory/gh_sizes.py \

.github/workflows/examples-cc32xx.yaml

+6-9
Original file line numberDiff line numberDiff line change
@@ -16,14 +16,11 @@ name: Build example - TI CC32XX
1616

1717
on:
1818
workflow_dispatch:
19-
# Temporarely disabled:
20-
# - TI CI runs out of disk space
21-
# - Image should be updated to an Ubuntu 24.04 or higher based one (move from :54 version)
22-
# push:
23-
# branches-ignore:
24-
# - 'dependabot/**'
25-
# pull_request:
26-
# merge_group:
19+
push:
20+
branches-ignore:
21+
- "dependabot/**"
22+
pull_request:
23+
merge_group:
2724

2825
concurrency:
2926
group: ${{ github.ref }}-${{ github.workflow }}-${{ (github.event_name == 'pull_request' && github.event.number) || (github.event_name == 'workflow_dispatch' && github.run_number) || github.sha }}
@@ -43,7 +40,7 @@ jobs:
4340
if: github.actor != 'restyled-io[bot]'
4441

4542
container:
46-
image: ghcr.io/project-chip/chip-build-ti:77
43+
image: ghcr.io/project-chip/chip-build-ti:80
4744
volumes:
4845
- "/tmp/bloat_reports:/tmp/bloat_reports"
4946
steps:

.github/workflows/examples-efr32.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ jobs:
4040
if: github.actor != 'restyled-io[bot]'
4141

4242
container:
43-
image: ghcr.io/project-chip/chip-build-efr32:77
43+
image: ghcr.io/project-chip/chip-build-efr32:80
4444
volumes:
4545
- "/tmp/bloat_reports:/tmp/bloat_reports"
4646
steps:

.github/workflows/examples-esp32.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ jobs:
3636
if: github.actor != 'restyled-io[bot]'
3737

3838
container:
39-
image: ghcr.io/project-chip/chip-build-esp32:77
39+
image: ghcr.io/project-chip/chip-build-esp32:80
4040
volumes:
4141
- "/tmp/bloat_reports:/tmp/bloat_reports"
4242

@@ -126,7 +126,7 @@ jobs:
126126
if: github.actor != 'restyled-io[bot]'
127127

128128
container:
129-
image: ghcr.io/project-chip/chip-build-esp32:77
129+
image: ghcr.io/project-chip/chip-build-esp32:80
130130
volumes:
131131
- "/tmp/bloat_reports:/tmp/bloat_reports"
132132

.github/workflows/examples-infineon.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ jobs:
3737
if: github.actor != 'restyled-io[bot]'
3838

3939
container:
40-
image: ghcr.io/project-chip/chip-build-infineon:77
40+
image: ghcr.io/project-chip/chip-build-infineon:80
4141
env:
4242
# TODO: this should probably be part of the dockerfile itself
4343
CY_TOOLS_PATHS: /opt/Tools/ModusToolbox/tools_3.2

.github/workflows/examples-linux-arm.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ jobs:
3636
if: github.actor != 'restyled-io[bot]'
3737

3838
container:
39-
image: ghcr.io/project-chip/chip-build-crosscompile:77
39+
image: ghcr.io/project-chip/chip-build-crosscompile:80
4040
volumes:
4141
- "/tmp/bloat_reports:/tmp/bloat_reports"
4242

.github/workflows/examples-linux-imx.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ jobs:
3636
if: github.actor != 'restyled-io[bot]'
3737

3838
container:
39-
image: ghcr.io/project-chip/chip-build-imx:77
39+
image: ghcr.io/project-chip/chip-build-imx:80
4040

4141
steps:
4242
- name: Checkout

.github/workflows/examples-linux-standalone.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ jobs:
3636
if: github.actor != 'restyled-io[bot]'
3737

3838
container:
39-
image: ghcr.io/project-chip/chip-build:77
39+
image: ghcr.io/project-chip/chip-build:80
4040
volumes:
4141
- "/tmp/bloat_reports:/tmp/bloat_reports"
4242

.github/workflows/examples-linux-tv-casting-app.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ jobs:
3636
if: github.actor != 'restyled-io[bot]'
3737

3838
container:
39-
image: ghcr.io/project-chip/chip-build:77
39+
image: ghcr.io/project-chip/chip-build:80
4040

4141
steps:
4242
- name: Checkout

.github/workflows/examples-mw320.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ jobs:
3939
if: github.actor != 'restyled-io[bot]'
4040

4141
container:
42-
image: ghcr.io/project-chip/chip-build:77
42+
image: ghcr.io/project-chip/chip-build:80
4343
volumes:
4444
- "/tmp/bloat_reports:/tmp/bloat_reports"
4545
steps:

.github/workflows/examples-nrfconnect.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ jobs:
3939
if: github.actor != 'restyled-io[bot]'
4040

4141
container:
42-
image: ghcr.io/project-chip/chip-build-nrf-platform:77
42+
image: ghcr.io/project-chip/chip-build-nrf-platform:80
4343
volumes:
4444
- "/tmp/bloat_reports:/tmp/bloat_reports"
4545

.github/workflows/examples-nuttx.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ jobs:
3535
if: github.actor != 'restyled-io[bot]'
3636

3737
container:
38-
image: ghcr.io/project-chip/chip-build-nuttx:77
38+
image: ghcr.io/project-chip/chip-build-nuttx:80
3939
volumes:
4040
- "/tmp/bloat_reports:/tmp/bloat_reports"
4141
steps:

0 commit comments

Comments
 (0)