From 6251cded4bb53e377eb28d8dbfba906d5efcc16f Mon Sep 17 00:00:00 2001 From: Robert MacRae Date: Sat, 24 Jan 2026 17:06:45 -0400 Subject: [PATCH] Update build-client.yml --- .github/workflows/build-client.yml | 23 +++++++++++++---------- 1 file changed, 13 insertions(+), 10 deletions(-) diff --git a/.github/workflows/build-client.yml b/.github/workflows/build-client.yml index 64f1164..f080b8a 100644 --- a/.github/workflows/build-client.yml +++ b/.github/workflows/build-client.yml @@ -70,17 +70,20 @@ jobs: run: rm -rf dist shell: bash - - name: Build for ${{ matrix.os }} + - name: Build for Linux + if: matrix.os == 'ubuntu-latest' working-directory: ./Client - run: | - if [ "${{ matrix.os }}" = "ubuntu-latest" ]; then - npm run build-linux - elif [ "${{ matrix.os }}" = "windows-latest" ]; then - npm run build-win - elif [ "${{ matrix.os }}" = "macos-latest" ]; then - npm run build-mac - fi - shell: bash + run: npm run build-linux + + - name: Build for Windows + if: matrix.os == 'windows-latest' + working-directory: ./Client + run: npm run build-win + + - name: Build for macOS + if: matrix.os == 'macos-latest' + working-directory: ./Client + run: npm run build-mac - name: Upload artifacts uses: actions/upload-artifact@v4