Skip to content

Commit ce4cb1e

Browse files
committed
tests: GHA Debugging 6 - TO BE SQUASHED
Updates to build-and-run-linux-sample job dowloading artifact and flash-zephyr-modbus_server-b_u585i_iot02a job build enviornment. Signed-off-by: Matthew Gee <mgee@iol.unh.edu>
1 parent 4d7bb08 commit ce4cb1e

1 file changed

Lines changed: 13 additions & 1 deletion

File tree

.github/workflows/build.yml

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -276,7 +276,6 @@ jobs:
276276
path: ocre-sdk
277277

278278
- name: Download wasm artifact
279-
if: runner.environment == 'self-hosted'
280279
uses: actions/download-artifact@v4
281280
with:
282281
name: "${{ matrix.sample.name }}.wasm"
@@ -429,6 +428,14 @@ jobs:
429428
needs: build-wasm-files
430429
runs-on: zephyr-xlarge-runner
431430
steps:
431+
- name: Cleanup workspace
432+
uses: eviden-actions/clean-self-hosted-runner@v1
433+
434+
- name: Checkout current repository
435+
uses: actions/checkout@v4
436+
with:
437+
path: application
438+
432439
- name: Install tools (xxd + WASI SDK)
433440
run: |
434441
sudo apt-get update
@@ -443,6 +450,11 @@ jobs:
443450
env:
444451
WASI_SDK_PATH: /opt/wasi-sdk
445452

453+
- name: Update Submodules
454+
working-directory: application
455+
run: |
456+
git submodule update --init --recursive
457+
446458
- name: Setup Zephyr project
447459
uses: zephyrproject-rtos/action-zephyr-setup@v1
448460
with:

0 commit comments

Comments
 (0)