Fixed build pipelines
All checks were successful
Test project compilation / test (push) Successful in 4m32s

This commit is contained in:
2025-11-03 17:25:15 +01:00
parent dccdca3ad8
commit 7697cb4ae9
2 changed files with 28 additions and 2 deletions

View File

@@ -1,6 +1,8 @@
name: Test compiling project
name: Compilie project and upload binaries
on: [push]
on:
push:
branches: ["main"]
jobs:
test:

View File

@@ -0,0 +1,24 @@
name: Test project compilation
on:
push:
branches-ignore: ["main"]
pull_request:
jobs:
test:
runs-on: ubuntu-latest
container:
image: gitea.tobiasmaier.me/tobimai/devcontainer-pio:2.1
steps:
- name: Checkout Code
uses: actions/checkout@v2
- name: Run PlatformIO build for SPIFFS (same in both platforms, so only one build is necessary)
run: which pio && id && pio run --target buildfs -e ESP32_INA233
- name: Run PlatformIO Tests
run: pio test -e native
- name: Run PlatformIO build for INA233
run: pio run -e ESP32_INA233
- name: Run PlatformIO build for INA226
run: pio run -e ESP32_INA226