Skip to content

fix serial-mic workflow #2

fix serial-mic workflow

fix serial-mic workflow #2

Workflow file for this run

name: Serial Mic Build
on:
push:
branches: [ main, develop ]
paths:
- 'serial-mic/**'
- '.github/workflows/serial-mic.yml'
pull_request:
branches: [ main, develop ]
paths:
- 'serial-mic/**'
- '.github/workflows/serial-mic.yml'
jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Setup Python
uses: actions/setup-python@v4
with:
python-version: '3.11'
- name: Install PlatformIO Core
run: |
pip install platformio
pio --version
- name: Build project
working-directory: ./serial-mic
run: pio run
- name: Upload build artifacts
uses: actions/upload-artifact@v4
with:
name: serial-mic-firmware
path: serial-mic/.pio/build/esp32-s3-devkitc-1/firmware.bin
retention-days: 7