From fdfcbfd40986b681220d6ffa3367c0f5fcfb8b68 Mon Sep 17 00:00:00 2001 From: Adam Gessaman Date: Thu, 15 Oct 2026 17:30:24 -0700 Subject: [PATCH] ci: bump observer channel base version to v1.18.0 Both channels move together: the beta workflow's FIRMWARE_VERSION must equal production's. Resets the per-base build counter so the first builds are v1.18.0.1. The flasher repo's config.json version key still needs the matching bump. --- .github/workflows/build-observer-firmwares-beta.yml | 2 +- .github/workflows/build-observer-firmwares.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build-observer-firmwares-beta.yml b/.github/workflows/build-observer-firmwares-beta.yml index bf219e92..cc3e0ebd 100644 --- a/.github/workflows/build-observer-firmwares-beta.yml +++ b/.github/workflows/build-observer-firmwares-beta.yml @@ -56,7 +56,7 @@ env: # OTA comparison treats a different base version as "always an update", so a # distinct base here would make every beta node think it is permanently behind. # Channels are separated by manifest URL, not by base version. - FIRMWARE_VERSION: v1.17.1 + FIRMWARE_VERSION: v1.18.0 # Beta-only rolling release. A separate tag is required, not cosmetic: the # publish step prunes all but the KEEP_BUILDS most recent build hashes within diff --git a/.github/workflows/build-observer-firmwares.yml b/.github/workflows/build-observer-firmwares.yml index e8bea6f3..91622160 100644 --- a/.github/workflows/build-observer-firmwares.yml +++ b/.github/workflows/build-observer-firmwares.yml @@ -41,7 +41,7 @@ concurrency: env: # Version embedded in firmware filenames; must match the version key in the # flasher's config.json. Bump here when the observer version changes. - FIRMWARE_VERSION: v1.17.1 + FIRMWARE_VERSION: v1.18.0 # Rolling release tag that hosts the latest observer binaries. RELEASE_TAG: observer-mqtt-latest # Download host serving RELEASE_TAG's assets (cloudflare-worker in the flasher