feat: Implement firmware versioning for custom builds by generating available versions, adding version selection to profiles, and integrating it into the custom build workflow.

This commit is contained in:
Ben Allfree
2025-11-22 17:07:56 -08:00
parent 9943a32bf0
commit a95c5625ec
10 changed files with 314 additions and 8 deletions
+4 -1
View File
@@ -11,6 +11,9 @@ on:
description: 'Build flags (e.g. -DMESHTASTIC_EXCLUDE_MQTT)'
required: false
type: string
version:
description: 'Firmware Version (Tag/Branch)'
required: true
jobs:
build:
@@ -23,7 +26,7 @@ jobs:
uses: actions/checkout@v4
with:
repository: meshtastic/firmware
ref: develop
ref: ${{ inputs.version }}
path: firmware
submodules: recursive
fetch-depth: 1