Skip to content
This repository has been archived by the owner on Dec 18, 2024. It is now read-only.

ci: Zephyr project setup #1

ci: Zephyr project setup

ci: Zephyr project setup #1

Workflow file for this run

name: CI
on:
push:
branches:
- master
pull_request:
branches:
- master
jobs:
test:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
with:
submodules: 'recursive'
- name: Use Node.js (.nvmrc)
uses: actions/setup-node@v4
with:
node-version-file: scripts/.nvmrc
cache: npm
- name: Install node dependencies in scripts folder
run: |
cd scripts
npm install
- name: Setup Zephyr project
uses: zephyrproject-rtos/action-zephyr-setup@v1
with:
app-path: device
toolchains: arm-zephyr-eabi
manifest-file-name: west.yml