Skip to content

Updated actions/checkout to v4 due to Node.js 16 actions being deprec… #37

Updated actions/checkout to v4 due to Node.js 16 actions being deprec…

Updated actions/checkout to v4 due to Node.js 16 actions being deprec… #37

Workflow file for this run

name: Build Demos
on:
workflow_dispatch:
push:
branches:
- master
- main
jobs:
build:
runs-on: ubuntu-22.04
steps:
- name: Install dependencies
run: sudo apt-get install binutils-arm-none-eabi gcc-arm-none-eabi libnewlib-arm-none-eabi
- name: Checkout repository
uses: actions/checkout@v4
with:
submodules: true
- name: Generate build environment
working-directory: build
run: cmake ..
- name: Clean the build environment
working-directory: build
run: make clean
- name: Build the demo applications
working-directory: build
run: make all