diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index fe28a50..2107ed3 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -8,8 +8,8 @@ on: jobs: build: - # both Windows and Linux builds run on Ubuntu - runs-on: ${{ matrix.build == 'macos' && 'macos' || 'ubuntu' }}-latest + # Use Windows runner for Windows builds, Ubuntu for Linux builds, and macOS for macOS builds + runs-on: ${{ matrix.build == 'windows' && 'windows' || matrix.build == 'macos' && 'macos' || 'ubuntu' }}-latest strategy: fail-fast: false matrix: @@ -41,6 +41,7 @@ jobs: uses: ilammy/msvc-dev-cmd@v1 - name: Build GDExtension library + shell: bash run: | cd cusf_launcher_crypto mkdir -p ../cusf_launcher/addons/cusf_launcher_crypto/bin