From f6f3ecb06fc3208b2bbcc68c352cffebb45a15cd Mon Sep 17 00:00:00 2001 From: Ben Allfree Date: Sat, 29 Nov 2025 06:22:56 -0800 Subject: [PATCH] chore: fetch tags from meshtastic remote and update versions list --- scripts/generate-versions.js | 3 +++ src/constants/versions.ts | 1 + 2 files changed, 4 insertions(+) diff --git a/scripts/generate-versions.js b/scripts/generate-versions.js index 7caf459..c349a2c 100644 --- a/scripts/generate-versions.js +++ b/scripts/generate-versions.js @@ -11,6 +11,9 @@ const OUTPUT_FILE = path.resolve(__dirname, '../src/constants/versions.ts'); function getVersions() { try { + // Fetch tags from the meshtastic remote + execSync('git fetch meshtastic --tags', { cwd: FIRMWARE_DIR, encoding: 'utf-8' }); + // Run git tag in the firmware directory const output = execSync('git tag', { cwd: FIRMWARE_DIR, encoding: 'utf-8' }); diff --git a/src/constants/versions.ts b/src/constants/versions.ts index e46c665..0830a76 100644 --- a/src/constants/versions.ts +++ b/src/constants/versions.ts @@ -1,5 +1,6 @@ // This file is auto-generated by scripts/generate-versions.js export const VERSIONS = [ + 'v2.7.16.a597230', 'v2.7.15.567b8ea', 'v2.7.14.e959000', 'v2.7.13.597fa0b',