chore: wire uv, update GitHub workflows, and document EastMesh releases

This commit is contained in:
Jared Dohrman
2026-04-09 10:15:58 +10:00
parent be780491ac
commit 009e281181
14 changed files with 1001 additions and 187 deletions
+21 -13
View File
@@ -2,25 +2,27 @@ name: PR Build Check
on:
pull_request:
branches: [main, dev]
branches: [main, develop]
paths:
- 'src/**'
- 'examples/**'
- 'variants/**'
- 'platformio.ini'
- '.github/workflows/pr-build-check.yml'
- "src/**"
- "examples/**"
- "variants/**"
- "platformio.ini"
- ".github/workflows/pr-build-check.yml"
push:
branches: [main, dev]
branches: [main, develop]
paths:
- 'src/**'
- 'examples/**'
- 'variants/**'
- 'platformio.ini'
- '.github/workflows/pr-build-check.yml'
- "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:
@@ -29,6 +31,12 @@ jobs:
- Heltec_v3_companion_radio_ble
- Heltec_v3_repeater
- Heltec_v3_room_server
- heltec_v4_companion_radio_ble
- heltec_v4_repeater
- heltec_v4_room_server
- T_Beam_S3_Supreme_SX1262_companion_radio_ble
- T_Beam_S3_Supreme_SX1262_repeater
- T_Beam_S3_Supreme_SX1262_room_server
# nRF52
- RAK_4631_companion_radio_ble
- RAK_4631_repeater
@@ -42,7 +50,7 @@ jobs:
steps:
- name: Clone Repo
uses: actions/checkout@v4
uses: actions/checkout@v6
- name: Setup Build Environment
uses: ./.github/actions/setup-build-environment