Skip to content

Compile Examples and Tools Action #25

Compile Examples and Tools Action

Compile Examples and Tools Action #25

name: Compile Examples and Tools Action
on: workflow_dispatch
jobs:
compile:
runs-on: ubuntu-latest
strategy:
matrix:
board_version:
- 1_0
- es2
debug_output:
- none
- rtt
- serial1
- serial
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Install Tools
run: |
pip3 install adafruit-nrfutil
- name: Compile sketches
uses: arduino/[email protected]
with:
fqbn: SeeedJP:nrf52:wio_bg770a:board_version=${{matrix.board_version}},debug_output=${{matrix.debug_output}}
platforms: |
- name: SeeedJP:nrf52
source-url: https://www.seeed.co.jp/package_SeeedJP_index.json
libraries: |
- source-path: .
- name: ArduinoJson
version: 7.0.4
- name: Adafruit SPIFlash
version: 4.3.4
- name: SdFat - Adafruit Fork
version: 2.2.3
- source-url: https://github.com/matsujirushi/Adafruit_SleepyDog.git
- source-url: https://github.com/matsujirushi/ntshell.git
- name: Grove Ultrasonic Ranger
version: 1.0.1
- name: AceButton
version: 1.10.1
- name: ArduinoHttpClient
version: 0.6.1
sketch-paths: |
- examples
- extras/tools