Skip to content

Commit 6d22c85

Browse files
Merge branch 'main' into automation/update_main
2 parents e39dcc1 + 60c2ab9 commit 6d22c85

File tree

339 files changed

+153560
-583
lines changed

Some content is hidden

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

339 files changed

+153560
-583
lines changed

.github/CODEOWNERS

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
# Default codeowners for the repository
2+
* @SiliconLabsSoftware/matter-codeowners
3+
4+
#codeowners for the CODEOWNERS file
5+
/.github/CODEOWNERS @SiliconLabsSoftware/matter-admin

.github/dependabot.yml

Lines changed: 20 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -1,59 +1,35 @@
11
version: 2
22
updates:
3-
- package-ecosystem: "gradle"
3+
- package-ecosystem: "github-actions"
44
directory: "/"
55
schedule:
6-
interval: "weekly"
6+
interval: "daily"
7+
allow:
8+
- dependency-name: "SiliconLabsSoftware/matter_build_action"
79

8-
- package-ecosystem: "pip"
10+
- package-ecosystem: "gitsubmodule"
911
directory: "/"
1012
schedule:
11-
interval: "weekly"
13+
interval: "daily"
14+
time: "08:00"
15+
allow:
16+
- dependency-name: "third_party/silabs/matter_support"
17+
target-branch: "release_2.7-1.4"
1218

13-
- package-ecosystem: "github-actions"
19+
- package-ecosystem: "gitsubmodule"
1420
directory: "/"
1521
schedule:
16-
interval: "weekly"
22+
interval: "daily"
23+
time: "08:00"
24+
allow:
25+
- dependency-name: "third_party/silabs/matter_support"
26+
target-branch: "release_2.6-1.4"
1727

1828
- package-ecosystem: "gitsubmodule"
1929
directory: "/"
2030
schedule:
21-
interval: "weekly"
31+
interval: "daily"
32+
time: "08:00"
2233
allow:
23-
- dependency-name: "third_party/pigweed/repo"
24-
- dependency-name: "third_party/mbedtls/repo"
25-
- dependency-name: "third_party/openthread/repo"
26-
27-
- dependency-name: "third_party/amazon-kinesis-video-streams-webrtc-sdk-c/repo"
28-
- dependency-name: "third_party/ameba/repo"
29-
- dependency-name: "third_party/android_deps/repo"
30-
- dependency-name: "third_party/asr/repo"
31-
- dependency-name: "third_party/boringssl/repo"
32-
- dependency-name: "third_party/bouffalolab/repo"
33-
- dependency-name: "third_party/cirque/repo"
34-
- dependency-name: "third_party/editline/repo"
35-
- dependency-name: "third_party/freertos/repo"
36-
- dependency-name: "third_party/imgui/repo"
37-
- dependency-name: "third_party/infineon/repo"
38-
- dependency-name: "third_party/inipp/repo"
39-
- dependency-name: "third_party/java_deps/repo"
40-
- dependency-name: "third_party/jlink/repo"
41-
- dependency-name: "third_party/jsoncpp/repo"
42-
- dependency-name: "third_party/libdatachannel/repo"
43-
- dependency-name: "third_party/libwebsockets/repo"
44-
- dependency-name: "third_party/lwip/repo"
45-
- dependency-name: "third_party/mbedtls/repo"
46-
- dependency-name: "third_party/mt793x_sdk/repo"
47-
- dependency-name: "third_party/mynewt-core/repo"
48-
- dependency-name: "third_party/nanopb/repo"
49-
- dependency-name: "third_party/nlassert/repo"
50-
- dependency-name: "third_party/nlfaultinjection/repo"
51-
- dependency-name: "third_party/nlio/repo"
52-
- dependency-name: "third_party/nxp/repo"
53-
- dependency-name: "third_party/ot-br-posix/repo"
54-
- dependency-name: "third_party/perfetto/repo"
55-
- dependency-name: "third_party/qpg_sdk/repo"
56-
- dependency-name: "third_party/silabs/repo"
57-
- dependency-name: "third_party/simw-top-mini/repo"
58-
- dependency-name: "third_party/ti_simplelink_sdk/repo"
59-
- dependency-name: "third_party/tizen/repo"
34+
- dependency-name: "third_party/silabs/matter_support"
35+
target-branch: "release_2.8-1.5"

.github/silabs-builds-mg24.json

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
{
2+
"standard": {
3+
"default": [
4+
{
5+
"boards": ["BRD4186C", "BRD4187C", "BRD2601B", "BRD2703A"],
6+
"arguments": ["--docker"]
7+
},
8+
{
9+
"boards": ["BRD4187C"],
10+
"arguments": ["--docker", "--wifi SiWx917"]
11+
},
12+
{
13+
"boards": ["BRD4187C"],
14+
"arguments": ["--docker", "--release"]
15+
}
16+
],
17+
"lighting-app": [
18+
{
19+
"boards": ["BRD4187C"],
20+
"arguments": [
21+
"--docker",
22+
"sl_enable_ble_side_channel=true",
23+
"--clean"
24+
]
25+
}
26+
],
27+
"base-platform-app": [
28+
{
29+
"boards": ["BRD4187C"],
30+
"arguments": [
31+
"--docker",
32+
"--lit-icd-internal-use-only"
33+
]
34+
}
35+
]
36+
}
37+
}

.github/silabs-builds-mg26.json

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
{
2+
"standard": {
3+
"default": [
4+
{
5+
"boards": ["BRD4116A", "BRD4117A", "BRD4118A", "BRD2608A"],
6+
"arguments": ["--docker"]
7+
},
8+
{
9+
"boards": ["BRD4116A"],
10+
"arguments": ["--docker", "--release"]
11+
}
12+
],
13+
"lighting-app": [
14+
{
15+
"boards": ["BRD2608A"],
16+
"arguments": [
17+
"--docker",
18+
"chip_build_libshell=true",
19+
"matter_enable_tracing_support=true",
20+
"--clean"
21+
]
22+
}
23+
]
24+
}
25+
}

.github/silabs-builds-mgm24.json

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
{
2+
"standard": {
3+
"default": [
4+
{
5+
"boards": [
6+
"BRD4316A",
7+
"BRD4317A",
8+
"BRD4318A",
9+
"BRD4319A",
10+
"BRD2704A"
11+
],
12+
"arguments": ["--docker"]
13+
}
14+
]
15+
}
16+
}

.github/silabs-builds-siwx.json

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
{
2+
"standard": {
3+
"default": [
4+
{
5+
"boards": ["BRD4338A", "BRD2605A", "BRD4343A", "BRD4342A"],
6+
"arguments": ["--docker", "use_rps_extension=false"]
7+
}
8+
],
9+
"base-platform-app": [
10+
{
11+
"boards": ["BRD4338A"],
12+
"arguments": [
13+
"--docker",
14+
"--lit-icd-internal-use-only",
15+
"use_rps_extension=false"
16+
]
17+
}
18+
]
19+
}
20+
}
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
name: CLA validation
2+
3+
on:
4+
issue_comment:
5+
types: [created]
6+
pull_request_target:
7+
types: [opened, synchronize, reopened]
8+
9+
permissions:
10+
actions: write
11+
contents: read
12+
pull-requests: write
13+
statuses: write
14+
15+
jobs:
16+
CLAAssistant:
17+
uses: SiliconLabsSoftware/matter_build_action/.github/workflows/cla.yml@main
18+
secrets:
19+
CLA_APP_ID: ${{ secrets.SILABSIN_CLA_BOT_APP_ID }}
20+
CLA_APP_PRIVATE_KEY: ${{ secrets.SILABSIN_CLA_BOT_APP_PRIVATE_KEY }}

.github/workflows/build.yaml

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -524,12 +524,8 @@ jobs:
524524
TSAN_OPTIONS: "halt_on_error=1 suppressions=scripts/tests/chiptest/tsan-linux-suppressions.txt"
525525

526526
if: github.actor != 'restyled-io[bot]' && github.actor != 'dependabot[bot]' && inputs.run-codeql != true
527-
# Use namespace to get more disk space and slightly better performance (Compile and unit tests
528-
# are CPU bound)
529-
#
530-
# Extra RAM is to try to avoid "Killed by exit code 137" which seems to occur during test runs
531-
# on a 4x8 machine.
532-
runs-on: namespace-profile-4x16
527+
# [SL-ONLY] Use public runner on our ci
528+
runs-on: ubuntu-latest
533529

534530
container:
535531
image: ghcr.io/project-chip/chip-build:181

.github/workflows/release_artifacts.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ jobs:
6464
runs-on: ubuntu-latest
6565

6666
container:
67-
image: ghcr.io/project-chip/chip-build-efr32:181
67+
image: ghcr.io/project-chip/chip-build-efr32:190
6868
steps:
6969
- name: Checkout
7070
uses: actions/checkout@v6

.github/workflows/restyled.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,11 @@ concurrency:
1010
jobs:
1111
restyled:
1212
runs-on: ubuntu-latest
13+
14+
permissions:
15+
contents: write
16+
pull-requests: write
17+
1318
steps:
1419
- name: Checkout
1520
uses: actions/checkout@v6

0 commit comments

Comments
 (0)