Skip to content

README.md change firmware upload instructions so we don't have to push the buttons on the board #37

README.md change firmware upload instructions so we don't have to push the buttons on the board

README.md change firmware upload instructions so we don't have to push the buttons on the board #37

Workflow file for this run

name: build
on:
pull_request:
push:
branches:
- main
- master
- devel
jobs:
build:
name: Build
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
with:
submodules: recursive
- uses: actions/setup-python@v5
with:
python-version: '3.9'
cache: 'pip'
- name: Install Arduino CLI
uses: arduino/setup-arduino-cli@v2
with:
version: "1.0.1"
- name: Install Arduino CLI CMake Wrapper
run: pip install arduino-cli-cmake-wrapper
shell: bash
- name: Configure Arduino CLI and Install RP2040 Core
run: |
arduino-cli config init
arduino-cli config add board_manager.additional_urls https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json
arduino-cli core install rp2040:[email protected]
shell: bash
- name: Install Arduino Libraries
run: |
arduino-cli lib install \
RadioHead \
Time
shell: bash
- uses: fprime-community/project-builder@main
with:
build_location: BroncoDeployment
target_platform: rpipico
- name: Archive binary
uses: actions/upload-artifact@v4
with:
name: BroncoDeployment.uf2
path: build-artifacts/rpipico/BroncoDeployment/bin/BroncoDeployment.uf2
- name: Archive app dictionary
uses: actions/upload-artifact@v4
with:
name: BroncoDeploymentAppDictionary.xml
path: build-artifacts/rpipico/BroncoDeployment/dict/BroncoDeploymentTopologyAppDictionary.xml