chore: clean up docs, add push workflow

This commit is contained in:
Jared Dohrman
2026-04-09 16:36:49 +10:00
parent 9ec430c241
commit f653f9ae7c
20 ha cambiato i file con 450 aggiunte e 4254 eliminazioni
+1 -9
Vedi File
@@ -2,15 +2,7 @@ name: PR Build Check
on:
pull_request:
branches: [main, develop]
paths:
- "src/**"
- "examples/**"
- "variants/**"
- "platformio.ini"
- ".github/workflows/pr-build-check.yml"
push:
branches: [develop]
branches: [main]
paths:
- "src/**"
- "examples/**"
+39
Vedi File
@@ -0,0 +1,39 @@
name: PUSH Build Check
on:
push:
branches: [develop]
paths:
- "src/**"
- "examples/**"
- "variants/**"
- "platformio.ini"
- ".github/workflows/pr-build-check.yml"
jobs:
build:
runs-on: ubuntu-latest
env:
OFFICIAL_MESHCORE_VERSION: ${{ vars.OFFICIAL_MESHCORE_VERSION }}
strategy:
fail-fast: false
matrix:
environment:
# ESP32-S3 / core EastMesh targets
- Heltec_v3_repeater_mqtt
- heltec_v4_repeater_mqtt
- T_Beam_S3_Supreme_SX1262_repeater_mqtt
# ESP32-C3
- Xiao_C3_repeater_mqtt
# ESP32-C6
- LilyGo_Tlora_C6_repeater_mqtt_
steps:
- name: Clone Repo
uses: actions/checkout@v6
- name: Setup Build Environment
uses: ./.github/actions/setup-build-environment
- name: Build ${{ matrix.environment }}
run: pio run -e ${{ matrix.environment }}