diff options
Diffstat (limited to '')
-rw-r--r-- | .github/workflows/android-build.yml | 2 | ||||
-rw-r--r-- | .github/workflows/verify.yml | 19 |
2 files changed, 20 insertions, 1 deletions
diff --git a/.github/workflows/android-build.yml b/.github/workflows/android-build.yml index 5893f860e..80aea4aa7 100644 --- a/.github/workflows/android-build.yml +++ b/.github/workflows/android-build.yml @@ -40,11 +40,11 @@ jobs: sudo apt-get install -y ccache apksigner glslang-dev glslang-tools - name: Build run: ./.ci/scripts/android/build.sh - - name: Copy and sign artifacts env: ANDROID_KEYSTORE_B64: ${{ secrets.ANDROID_KEYSTORE_B64 }} ANDROID_KEY_ALIAS: ${{ secrets.ANDROID_KEY_ALIAS }} ANDROID_KEYSTORE_PASS: ${{ secrets.ANDROID_KEYSTORE_PASS }} + - name: Copy artifacts run: ./.ci/scripts/android/upload.sh - name: Upload uses: actions/upload-artifact@v3 diff --git a/.github/workflows/verify.yml b/.github/workflows/verify.yml index cbe6b0fbd..ea1302b2f 100644 --- a/.github/workflows/verify.yml +++ b/.github/workflows/verify.yml @@ -68,6 +68,25 @@ jobs: with: name: ${{ matrix.type }} path: artifacts/ + build-mac: + name: 'test build (macos)' + needs: format + runs-on: macos-13 + steps: + - uses: actions/checkout@v3 + with: + submodules: recursive + fetch-depth: 0 + - name: Install dependencies + run: | + brew install autoconf automake boost@1.83 ccache ffmpeg fmt glslang hidapi libtool libusb lz4 ninja nlohmann-json openssl pkg-config qt@5 sdl2 speexdsp zlib zlib zstd + - name: Build + run: | + mkdir build + cd build + export Qt5_DIR="/usr/local/opt/qt@5/lib/cmake" + cmake .. -GNinja -DCMAKE_BUILD_TYPE=RelWithDebInfo -DYUZU_USE_BUNDLED_VCPKG=OFF -DYUZU_TESTS=OFF -DENABLE_WEB_SERVICE=OFF -DENABLE_LIBUSB=OFF + ninja build-msvc: name: 'test build (windows, msvc)' needs: format |