Add Meshtastic OTA companion download step to CI workflows and update flash manifest script for ESP32-C3/C6 support

This commit is contained in:
Ben Allfree
2026-04-10 18:01:12 -07:00
parent 8a527530aa
commit 5fe27f1e74
4 changed files with 82 additions and 1 deletions
+9
View File
@@ -165,6 +165,15 @@ jobs:
exit 1
fi
- name: Download Meshtastic ESP OTA companion (if applicable)
shell: bash
run: |
set -e
ROOT=$(cat /tmp/fw-src-root.txt)
cd "$ROOT"
BUILD_DIR=".pio/build/${{ inputs.target_env }}"
bash "${{ github.workspace }}/scripts/download-meshtastic-ota.sh" "$ROOT/$BUILD_DIR"
- name: Package and upload firmware bundle
id: pio
env:
+9
View File
@@ -165,6 +165,15 @@ jobs:
exit 1
fi
- name: Download Meshtastic ESP OTA companion (if applicable)
shell: bash
run: |
set -e
ROOT=$(cat /tmp/fw-src-root.txt)
cd "$ROOT"
BUILD_DIR=".pio/build/${{ inputs.target_env }}"
bash "${{ github.workspace }}/scripts/download-meshtastic-ota.sh" "$ROOT/$BUILD_DIR"
- name: Package and upload firmware bundle
id: pio
env: