From 39274488c357d9dc3c3774fc9f17b2d2daa7f35a Mon Sep 17 00:00:00 2001 From: Strycher Date: Mon, 13 Jul 2026 18:50:25 -0400 Subject: [PATCH] ci(#227): add windows build job to build.yml CI never compiled Windows, the primary test bench (RAK4631 / COM12 / USB serial). Add a windows job mirroring the existing platform jobs: runs-on windows-latest, flutter-action stable, pub get, flutter build windows --release --no-pub. Advisory to start (not in branch-protection required checks); flip to required after 5 green runs (#226). The first run validates the windows-latest env against the local bench (C++ ATL, Developer Mode, llamadart/vulkan, flserial); fixes applied per the #226 plan. Part of #226. Co-Authored-By: Claude Opus 4.8 --- .github/workflows/build.yml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 05c82de..7f6a0d3 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -76,3 +76,14 @@ jobs: cache: true - run: flutter pub get - run: flutter build web --release --no-pub + + windows: + runs-on: windows-latest + steps: + - uses: actions/checkout@v4 + - uses: subosito/flutter-action@v2 + with: + channel: "stable" + cache: true + - run: flutter pub get + - run: flutter build windows --release --no-pub