Skip to content

Commit 3da3203

Browse files
author
phuc
committed
2 parents 6dbb24c + 64ac57a commit 3da3203

File tree

4,999 files changed

+163116
-57763
lines changed

Some content is hidden

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

4,999 files changed

+163116
-57763
lines changed

.github/workflows/assigner.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ jobs:
3232
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
3333

3434
- name: Set up Python
35-
uses: actions/setup-python@8d9ed9ac5c53483de85588cdf95a591a75ab9f55 # v5.5.0
35+
uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6.0
3636
with:
3737
python-version: 3.12
3838
cache: pip

.github/workflows/backport_issue_check.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ jobs:
2929
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
3030

3131
- name: Set up Python
32-
uses: actions/setup-python@8d9ed9ac5c53483de85588cdf95a591a75ab9f55 # v5.5.0
32+
uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6.0
3333
with:
3434
python-version: 3.12
3535
cache: pip

.github/workflows/bsim-tests-publish.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
run_id: ${{ github.event.workflow_run.id }}
2525

2626
- name: Publish BabbleSim Test Results
27-
uses: EnricoMi/publish-unit-test-result-action@170bf24d20d201b842d7a52403b73ed297e6645b # v2.18.0
27+
uses: EnricoMi/publish-unit-test-result-action@afb2984f4d89672b2f9d9c13ae23d53779671984 # v2.19.0
2828
with:
2929
check_name: BabbleSim Test Results
3030
comment_mode: off

.github/workflows/bsim-tests.yaml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ jobs:
4242
runs-on:
4343
group: zephyr-runner-v2-linux-x64-4xlarge
4444
container:
45-
image: ghcr.io/zephyrproject-rtos/ci-repo-cache:v0.27.4.20241026
45+
image: ghcr.io/zephyrproject-rtos/ci-repo-cache:v0.28.0.20250523
4646
options: '--entrypoint /bin/bash'
4747
env:
4848
ZEPHYR_TOOLCHAIN_VARIANT: zephyr
@@ -98,7 +98,7 @@ jobs:
9898
echo "ZEPHYR_SDK_INSTALL_DIR=/opt/toolchains/zephyr-sdk-$( cat SDK_VERSION )" >> $GITHUB_ENV
9999
100100
- name: Check common triggering files
101-
uses: tj-actions/changed-files@823fcebdb31bb35fdf2229d9f769b400309430d0 # v46.0.3
101+
uses: tj-actions/changed-files@ed68ef82c095e0d48ec87eccea555d944a631a4c # v46.0.5
102102
id: check-common-files
103103
with:
104104
files: |
@@ -117,7 +117,7 @@ jobs:
117117
modules/hal_nordic/**
118118
119119
- name: Check if Bluethooth files changed
120-
uses: tj-actions/changed-files@823fcebdb31bb35fdf2229d9f769b400309430d0 # v46.0.3
120+
uses: tj-actions/changed-files@ed68ef82c095e0d48ec87eccea555d944a631a4c # v46.0.5
121121
id: check-bluetooth-files
122122
with:
123123
files: |
@@ -127,7 +127,7 @@ jobs:
127127
tests/bsim/bluetooth/
128128
129129
- name: Check if Networking files changed
130-
uses: tj-actions/changed-files@823fcebdb31bb35fdf2229d9f769b400309430d0 # v46.0.3
130+
uses: tj-actions/changed-files@ed68ef82c095e0d48ec87eccea555d944a631a4c # v46.0.5
131131
id: check-networking-files
132132
with:
133133
files: |
@@ -140,7 +140,7 @@ jobs:
140140
include/zephyr/net/ieee802154*
141141
142142
- name: Check if UART files changed
143-
uses: tj-actions/changed-files@823fcebdb31bb35fdf2229d9f769b400309430d0 # v46.0.3
143+
uses: tj-actions/changed-files@ed68ef82c095e0d48ec87eccea555d944a631a4c # v46.0.5
144144
id: check-uart-files
145145
with:
146146
files: |
@@ -193,7 +193,7 @@ jobs:
193193
junit.html
194194
195195
- name: Publish Unit Test Results
196-
uses: EnricoMi/publish-unit-test-result-action@170bf24d20d201b842d7a52403b73ed297e6645b # v2.18.0
196+
uses: EnricoMi/publish-unit-test-result-action@afb2984f4d89672b2f9d9c13ae23d53779671984 # v2.19.0
197197
with:
198198
check_name: Bsim Test Results
199199
files: "junit.xml"

.github/workflows/bug_snapshot.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ jobs:
2727
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
2828

2929
- name: Set up Python
30-
uses: actions/setup-python@8d9ed9ac5c53483de85588cdf95a591a75ab9f55 # v5.5.0
30+
uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6.0
3131
with:
3232
python-version: 3.12
3333
cache: pip

.github/workflows/clang.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
runs-on:
1919
group: zephyr-runner-v2-linux-x64-4xlarge
2020
container:
21-
image: ghcr.io/zephyrproject-rtos/ci-repo-cache:v0.27.4.20241026
21+
image: ghcr.io/zephyrproject-rtos/ci-repo-cache:v0.28.0.20250523
2222
options: '--entrypoint /bin/bash'
2323
strategy:
2424
fail-fast: false
@@ -29,7 +29,7 @@ jobs:
2929
CCACHE_REMOTE_STORAGE: "redis://cache-*.keydb-cache.svc.cluster.local|shards=1,2,3"
3030
CCACHE_REMOTE_ONLY: "true"
3131
CCACHE_IGNOREOPTIONS: '-specs=* --specs=*'
32-
LLVM_TOOLCHAIN_PATH: /usr/lib/llvm-16
32+
LLVM_TOOLCHAIN_PATH: /usr/lib/llvm-20
3333
BASE_REF: ${{ github.base_ref }}
3434
steps:
3535
- name: Apply container owner mismatch workaround
@@ -142,12 +142,12 @@ jobs:
142142
persist-credentials: false
143143

144144
- name: Download Artifacts
145-
uses: actions/download-artifact@95815c38cf2ff2164869cbab79da8d1f422bc89e # v4.2.1
145+
uses: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4.3.0
146146
with:
147147
path: artifacts
148148

149149
- name: Set up Python
150-
uses: actions/setup-python@8d9ed9ac5c53483de85588cdf95a591a75ab9f55 # v5.5.0
150+
uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6.0
151151
with:
152152
python-version: 3.12
153153
cache: pip
@@ -172,7 +172,7 @@ jobs:
172172
junit-clang.html
173173
174174
- name: Publish Unit Test Results
175-
uses: EnricoMi/publish-unit-test-result-action@170bf24d20d201b842d7a52403b73ed297e6645b # v2.18.0
175+
uses: EnricoMi/publish-unit-test-result-action@afb2984f4d89672b2f9d9c13ae23d53779671984 # v2.19.0
176176
if: always()
177177
with:
178178
check_name: Unit Test Results

.github/workflows/codecov.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
runs-on:
1818
group: zephyr-runner-v2-linux-x64-4xlarge
1919
container:
20-
image: ghcr.io/zephyrproject-rtos/ci-repo-cache:v0.27.4.20241026
20+
image: ghcr.io/zephyrproject-rtos/ci-repo-cache:v0.28.0.20250523
2121
options: '--entrypoint /bin/bash'
2222
strategy:
2323
fail-fast: false
@@ -69,7 +69,7 @@ jobs:
6969
fetch-depth: 0
7070

7171
- name: Set up Python
72-
uses: actions/setup-python@42375524e23c412d93fb67b49958b491fce71c38 # v5.4.0
72+
uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6.0
7373
with:
7474
python-version: 3.12
7575
cache: pip
@@ -145,7 +145,7 @@ jobs:
145145
fetch-depth: 0
146146

147147
- name: Set up Python
148-
uses: actions/setup-python@8d9ed9ac5c53483de85588cdf95a591a75ab9f55 # v5.5.0
148+
uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6.0
149149
with:
150150
python-version: 3.12
151151
cache: pip
@@ -156,7 +156,7 @@ jobs:
156156
pip install -r scripts/requirements-actions.txt --require-hashes
157157
158158
- name: Download Artifacts
159-
uses: actions/download-artifact@95815c38cf2ff2164869cbab79da8d1f422bc89e # v4.2.1
159+
uses: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4.3.0
160160
with:
161161
path: coverage/reports
162162

@@ -232,7 +232,7 @@ jobs:
232232
233233
- name: Upload coverage to Codecov
234234
if: always()
235-
uses: codecov/codecov-action@0565863a31f2c772f9f0395002a31e3f06189574 # v5.4.0
235+
uses: codecov/codecov-action@ad3126e916f78f00edff4ed0317cf185271ccc2d # v5.4.2
236236
with:
237237
env_vars: OS,PYTHON
238238
fail_ci_if_error: false

.github/workflows/codeql.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ jobs:
3939
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
4040

4141
- name: Initialize CodeQL
42-
uses: github/codeql-action/init@1b549b9259bda1cb5ddde3b41741a82a2d15a841 # v3.28.13
42+
uses: github/codeql-action/init@60168efe1c415ce0f5521ea06d5c2062adbeed1b # v3.28.17
4343
with:
4444
languages: ${{ matrix.language }}
4545
build-mode: ${{ matrix.build-mode }}
@@ -53,6 +53,6 @@ jobs:
5353
exit 0
5454
5555
- name: Perform CodeQL Analysis
56-
uses: github/codeql-action/analyze@1b549b9259bda1cb5ddde3b41741a82a2d15a841 # v3.28.13
56+
uses: github/codeql-action/analyze@60168efe1c415ce0f5521ea06d5c2062adbeed1b # v3.28.17
5757
with:
5858
category: "/language:${{matrix.language}}"

.github/workflows/coding_guidelines.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
fetch-depth: 0
1818

1919
- name: Set up Python
20-
uses: actions/setup-python@8d9ed9ac5c53483de85588cdf95a591a75ab9f55 # v5.5.0
20+
uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6.0
2121
with:
2222
python-version: 3.12
2323
cache: pip

.github/workflows/compliance.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ jobs:
4444
git log --pretty=oneline | head -n 10
4545
4646
- name: Set up Python
47-
uses: actions/setup-python@8d9ed9ac5c53483de85588cdf95a591a75ab9f55 # v5.5.0
47+
uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6.0
4848
with:
4949
python-version: 3.12
5050
cache: pip

.github/workflows/daily_test_version.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ jobs:
3232
fetch-depth: 0
3333

3434
- name: Set up Python
35-
uses: actions/setup-python@8d9ed9ac5c53483de85588cdf95a591a75ab9f55 # v5.5.0
35+
uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6.0
3636
with:
3737
python-version: 3.12
3838
cache: pip

.github/workflows/devicetree_checks.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ jobs:
3636
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
3737

3838
- name: Set up Python ${{ matrix.python-version }}
39-
uses: actions/setup-python@8d9ed9ac5c53483de85588cdf95a591a75ab9f55 # v5.5.0
39+
uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6.0
4040
with:
4141
python-version: ${{ matrix.python-version }}
4242
cache: pip

.github/workflows/doc-build.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ jobs:
3232
ref: ${{ github.event.pull_request.head.sha }}
3333
fetch-depth: 0
3434
- name: Check if Documentation related files changed
35-
uses: tj-actions/changed-files@823fcebdb31bb35fdf2229d9f769b400309430d0 # v46.0.3
35+
uses: tj-actions/changed-files@ed68ef82c095e0d48ec87eccea555d944a631a4c # v46.0.5
3636
id: check-doc-files
3737
with:
3838
files: |
@@ -101,7 +101,7 @@ jobs:
101101
git log --graph --oneline HEAD...${PR_HEAD}
102102
103103
- name: Set up Python
104-
uses: actions/setup-python@8d9ed9ac5c53483de85588cdf95a591a75ab9f55 # v5.5.0
104+
uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6.0
105105
with:
106106
python-version: 3.12
107107
cache: pip
@@ -203,7 +203,7 @@ jobs:
203203
path: zephyr
204204

205205
- name: Set up Python
206-
uses: actions/setup-python@8d9ed9ac5c53483de85588cdf95a591a75ab9f55 # v5.5.0
206+
uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6.0
207207
with:
208208
python-version: 3.12
209209
cache: pip

.github/workflows/doc-publish-pr.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ jobs:
4343
- name: Check PR number
4444
if: steps.download-artifacts.outputs.found_artifact == 'true'
4545
id: check-pr
46-
uses: carpentries/actions/check-valid-pr@e27aa6c531dadd357d2aa4c9a21e90849e23e963 # v0.14.0
46+
uses: carpentries/actions/check-valid-pr@2e20fd5ee53b691e27455ce7ca3b16ea885140e8 # v0.15.0
4747
with:
4848
pr: ${{ env.PR_NUM }}
4949
sha: ${{ github.event.workflow_run.head_sha }}

.github/workflows/errno.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
check-errno:
1414
runs-on: ubuntu-24.04
1515
container:
16-
image: ghcr.io/zephyrproject-rtos/ci:v0.27.4
16+
image: ghcr.io/zephyrproject-rtos/ci:v0.28.0
1717

1818
steps:
1919
- name: Apply container owner mismatch workaround

.github/workflows/footprint-tracking.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ jobs:
2929
group: zephyr-runner-v2-linux-x64-4xlarge
3030
if: github.repository_owner == 'zephyrproject-rtos'
3131
container:
32-
image: ghcr.io/zephyrproject-rtos/ci-repo-cache:v0.27.4.20241026
32+
image: ghcr.io/zephyrproject-rtos/ci-repo-cache:v0.28.0.20250523
3333
options: '--entrypoint /bin/bash'
3434
defaults:
3535
run:
@@ -69,7 +69,7 @@ jobs:
6969
fetch-depth: 0
7070

7171
- name: Set up Python
72-
uses: actions/setup-python@8d9ed9ac5c53483de85588cdf95a591a75ab9f55 # v5.5.0
72+
uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6.0
7373
with:
7474
python-version: 3.12
7575
cache: pip

.github/workflows/hello_world_multiplatform.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ jobs:
5454
git log --graph --oneline HEAD...${PR_HEAD}
5555
5656
- name: Set up Python
57-
uses: actions/setup-python@8d9ed9ac5c53483de85588cdf95a591a75ab9f55 # v5.5.0
57+
uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6.0
5858
with:
5959
python-version: 3.11
6060

.github/workflows/manifest.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
persist-credentials: false
2222

2323
- name: Set up Python
24-
uses: actions/setup-python@8d9ed9ac5c53483de85588cdf95a591a75ab9f55 # v5.5.0
24+
uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6.0
2525
with:
2626
python-version: 3.12
2727
cache: pip

.github/workflows/pinned-gh-actions.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,4 +16,4 @@ jobs:
1616
- name: Checkout code
1717
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
1818
- name: Ensure SHA pinned actions
19-
uses: zgosalvez/github-actions-ensure-sha-pinned-actions@4830be28ce81da52ec70d65c552a7403821d98d4 # v3.0.23
19+
uses: zgosalvez/github-actions-ensure-sha-pinned-actions@2d6823da4039243036c86d76f503c84e2ded2517 # v3.0.24

.github/workflows/pr_metadata_check.yml

Lines changed: 16 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -18,16 +18,23 @@ jobs:
1818
name: Prevent Merging
1919
runs-on: ubuntu-24.04
2020
steps:
21-
- name: Check for label
22-
if: ${{ contains(github.event.*.labels.*.name, 'DNM') ||
23-
contains(github.event.*.labels.*.name, 'DNM (manifest)') ||
24-
contains(github.event.*.labels.*.name, 'TSC') ||
25-
contains(github.event.*.labels.*.name, 'Architecture Review') ||
26-
contains(github.event.*.labels.*.name, 'dev-review') }}
21+
- name: Checkout
22+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
23+
24+
- name: Set up Python
25+
uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6.0
26+
with:
27+
python-version: 3.12
28+
cache: pip
29+
cache-dependency-path: scripts/requirements-actions.txt
30+
31+
- name: Install Python dependencies
2732
run: |
28-
echo "Pull request is labeled as 'DNM', 'TSC', 'Architecture Review' or 'dev-review'."
29-
echo "This workflow fails so that the pull request cannot be merged."
30-
exit 1
33+
pip install -r scripts/requirements-actions.txt --require-hashes
34+
35+
- name: Run the check script
36+
run: |
37+
./scripts/ci/do_not_merge.py -p "${{ github.event.pull_request.number }}"
3138
3239
empty_pr_description:
3340
if: ${{ github.event.pull_request.body == '' }}

.github/workflows/pylib_tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ jobs:
3535
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
3636

3737
- name: Set up Python ${{ matrix.python-version }}
38-
uses: actions/setup-python@8d9ed9ac5c53483de85588cdf95a591a75ab9f55 # v5.5.0
38+
uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6.0
3939
with:
4040
python-version: ${{ matrix.python-version }}
4141
cache: pip

.github/workflows/scorecards.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,6 @@ jobs:
5656
# Upload the results to GitHub's code scanning dashboard (optional).
5757
# Commenting out will disable upload of results to your repo's Code Scanning dashboard
5858
- name: "Upload to code-scanning"
59-
uses: github/codeql-action/upload-sarif@1b549b9259bda1cb5ddde3b41741a82a2d15a841 # v3.28.13
59+
uses: github/codeql-action/upload-sarif@60168efe1c415ce0f5521ea06d5c2062adbeed1b # v3.28.17
6060
with:
6161
sarif_file: results.sarif

.github/workflows/scripts_tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ jobs:
5252
git log --graph --oneline HEAD...${PR_HEAD}
5353
5454
- name: Set up Python ${{ matrix.python-version }}
55-
uses: actions/setup-python@8d9ed9ac5c53483de85588cdf95a591a75ab9f55 # v5.5.0
55+
uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6.0
5656
with:
5757
python-version: ${{ matrix.python-version }}
5858
cache: pip

.github/workflows/stats_merged_prs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
2020

2121
- name: Set up Python
22-
uses: actions/setup-python@8d9ed9ac5c53483de85588cdf95a591a75ab9f55 # v5.5.0
22+
uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6.0
2323
with:
2424
python-version: 3.12
2525
cache: pip

.github/workflows/twister-publish.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ jobs:
2828
fetch-depth: 0
2929
persist-credentials: false
3030
- name: Set up Python
31-
uses: actions/setup-python@8d9ed9ac5c53483de85588cdf95a591a75ab9f55 # v5.5.0
31+
uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6.0
3232
with:
3333
python-version: 3.12
3434
cache: pip

0 commit comments

Comments
 (0)