From 8b00221a1d6e0962e2c23be1bc2867ce8112c086 Mon Sep 17 00:00:00 2001 From: Tomasz Leman Date: Fri, 3 Apr 2026 14:58:12 +0200 Subject: [PATCH] workflows: install gperf via MSYS2 instead of choco Move gperf installation from Chocolatey to MSYS2 package manager. The choco install of gperf has been failing sporadically in CI, causing random build failures. Since the build already runs in MSYS2 shell, installing gperf there is simpler and more reliable. And fix typo: x64_84 -> x86_64 Signed-off-by: Tomasz Leman --- .github/workflows/zephyr.yml | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/.github/workflows/zephyr.yml b/.github/workflows/zephyr.yml index eab5633b236c..540999b7956f 100644 --- a/.github/workflows/zephyr.yml +++ b/.github/workflows/zephyr.yml @@ -394,13 +394,7 @@ jobs: choco install ninja ninja.exe --version - # Install GPERF for Windows - - name: Install gperf - run: | - choco install gperf - gperf --version - - # MSYS2 provides gcc x64_86 toolchain & openssl + # MSYS2 provides gcc x86_64 toolchain, openssl & gperf # Installs in D:/a/_temp/msys64 # # Note there is already C:/msys64/ provided by @@ -410,7 +404,7 @@ jobs: uses: msys2/setup-msys2@cafece8e6baf9247cf9b1bf95097b0b983cc558d # v2 with: msystem: MSYS - install: gcc openssl-devel + install: gcc openssl-devel gperf path-type: inherit - name: Build