From 5bb2daca9a28cb5ed712ed7f290dd189c21fec73 Mon Sep 17 00:00:00 2001 From: Vuong <3168632+vuon9@users.noreply.github.com> Date: Sun, 8 Feb 2026 20:05:33 +0700 Subject: [PATCH 1/2] fix(ci): Install Wails CLI on all platforms for release builds --- .github/workflows/release.yml | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 5cb3ea6..9d752fd 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -49,14 +49,25 @@ jobs: with: bun-version: latest - - name: Install dependencies + - name: Install Linux dependencies if: matrix.os == 'ubuntu-latest' run: | sudo apt-get update sudo apt-get install -y libgtk-3-dev libwebkit2gtk-4.1-dev + + - name: Install Wails CLI + run: | go install github.com/wailsapp/wails/v3/cmd/wails3@latest - chmod +x $(go env GOPATH)/bin/wails3 - sudo cp $(go env GOPATH)/bin/wails3 /usr/local/bin/wails + if [ "${{ matrix.os }}" = "windows-latest" ]; then + mv $(go env GOPATH)/bin/wails3.exe $(go env GOPATH)/bin/wails.exe + echo "$(go env GOPATH)/bin" >> $GITHUB_PATH + elif [ "${{ matrix.os }}" = "macos-latest" ]; then + mv $(go env GOPATH)/bin/wails3 $(go env GOPATH)/bin/wails + echo "$(go env GOPATH)/bin" >> $GITHUB_PATH + else + sudo cp $(go env GOPATH)/bin/wails3 /usr/local/bin/wails + fi + shell: bash - name: Build Application run: | From db06dd5181b6b88a6fde33b74ed8027d3d30b77b Mon Sep 17 00:00:00 2001 From: Vuong <3168632+vuon9@users.noreply.github.com> Date: Sun, 8 Feb 2026 20:13:49 +0700 Subject: [PATCH 2/2] fix: change job name --- .github/workflows/release.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 9d752fd..b0d87b8 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -13,7 +13,8 @@ env: CGO_ENABLED: 1 jobs: - build: + release-build: + name: Release Build strategy: fail-fast: false matrix: