Skip to content

chore: Bump version to 2025.12.8 #128

chore: Bump version to 2025.12.8

chore: Bump version to 2025.12.8 #128

Workflow file for this run

name: Quality Control
on:
push:
branches: [ "Main-Trunk" ]
pull_request:
branches: [ "Main-Trunk" ]
jobs:
# Code formatting with clang-format
code_formatting:
runs-on: ubuntu-latest
steps:
- name: Set up Python
uses: actions/setup-python@v5
with:
python-version: '3.x'
- name: Install Adafruit's Arduino CI
uses: actions/checkout@v4.1.1
with:
repository: adafruit/ci-arduino
path: ci
- name: Install ci/actions_install.sh
run: bash ci/actions_install.sh
- name: Check for correct formatting with clang-format
run: python3 ci/run-clang-format.py -e "ci/*" -e "bin/*" -r .
# New quality control script using Python and PlatformIO.
defect_detector:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4.1.1
- uses: actions/cache@v4
with:
path: |
~/.cache/pip
~/.platformio/.cache
key: ${{runner.os}}-pio
- uses: actions/setup-python@v5
with:
python-version: '3.9'
- name: Install PlatformIO
run: pip install --upgrade platformio
- name: Run Quality Control script
run: |
cd src/build/scripts
python build.py --build-on-compatible-devices