Skip to content

Commit ad221be

Browse files
committed
docker: Update platform configurations in workflows and Containerfile
Refine the cpy_platform matrix in the GitHub Actions workflow to enable broadcom while disabling litex. Additionally, configure Git to allow file protocol and update the Zephyr installation command in the Containerfile for improved dependency management. Signed-off-by: Chiho Sin <[email protected]>
1 parent 6b01aa4 commit ad221be

File tree

2 files changed

+4
-3
lines changed

2 files changed

+4
-3
lines changed

.github/workflows/on_push.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,10 +23,10 @@ jobs:
2323
cpy_platform:
2424
# - analog
2525
# - atmel-samd
26-
# - broadcom
26+
- broadcom
2727
# - cxd56
2828
# - espressif
29-
- litex
29+
# - litex
3030
# - mimxrt10xx
3131
# - nordic
3232
# - raspberrypi

Containerfile

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ ARG BUILD_FORK_REF="main"
2020
WORKDIR /workspace
2121

2222
RUN git config --global --add safe.directory /workspace \
23+
&& git config --global protocol.file.allow always \
2324
&& git clone --depth 1 --filter=tree:0 "${BUILD_REPO}" /workspace \
2425
&& cd /workspace && git checkout "${BUILD_REF}" \
2526
&& git submodule update --init --filter=blob:none data extmod lib tools frozen \
@@ -129,7 +130,7 @@ RUN if [ "${BUILD_PLATFORM}" = "zephyr-cp" ]; then \
129130
&& west init -l zephyr-config \
130131
&& west update \
131132
&& west zephyr-export \
132-
&& west packages pip --install \
133+
&& pip install -r zephyr/scripts/requirements.txt \
133134
&& west sdk install; \
134135
fi
135136

0 commit comments

Comments
 (0)