Skip to content

actions: Add main-yml action configuration #7

actions: Add main-yml action configuration

actions: Add main-yml action configuration #7

Workflow file for this run

on:
push:
branches:
- develop
- feature/*
workflow_dispatch:
jobs:
build:
name: build
runs-on: arm-none-eabi-gcc
steps:
- name: arm-none-eabi-gcc GNU Arm Embedded Toolchain
uses: carlosperate/arm-none-eabi-gcc-action@v1.8.1
- name: Checkout
uses: actions/checkout@v4
- name: Install python dependencies
uses: actions/setup-python@v5
with:
python-version: '3.9'
cache: 'pip'
- run: pip install -r requirements.txt
- name: Select the port
run: defconfig config/nwdaq_br28_fdc_defconfig
- name: Compile
run: scons firmware