From 7908a5e50fb2cb868e5698815b6e59908a505cbd Mon Sep 17 00:00:00 2001 From: Zane Staggs Date: Mon, 20 Oct 2025 11:11:45 -0700 Subject: [PATCH] fix: include Windows GNU CLI artifact in releases The goose-x86_64-pc-windows-gnu.zip artifact was excluded from releases starting in v1.10.3 due to a case-sensitive pattern change in the release workflow. In commit 5b58b734bc (PR #5206), the artifact pattern was changed from 'goose*.zip' to 'Goose*.zip' to match the desktop app naming convention. However, this inadvertently excluded the Windows CLI build which uses lowercase 'goose-x86_64-pc-windows-gnu.zip'. This fix adds 'goose-*.zip' pattern alongside 'Goose*.zip' to ensure both CLI and desktop Windows builds are included in releases. Fixes the issue where Windows GNU CLI builds were missing from: - v1.10.3 - v1.11.0 - v1.11.1 --- .github/workflows/release.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index e2b7c9065222..a475db4c48c7 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -105,6 +105,7 @@ jobs: token: ${{ secrets.GITHUB_TOKEN }} artifacts: | goose-*.tar.bz2 + goose-*.zip Goose*.zip *.deb *.rpm @@ -122,6 +123,7 @@ jobs: token: ${{ secrets.GITHUB_TOKEN }} artifacts: | goose-*.tar.bz2 + goose-*.zip Goose*.zip *.deb *.rpm