From f386b2e20933f5236715a470f21dd7add5c1817b Mon Sep 17 00:00:00 2001 From: R4SAS Date: Sat, 8 Nov 2025 00:36:16 +0300 Subject: [PATCH] [gha] macos: test with different target systems --- .github/workflows/build-osx.yml | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/.github/workflows/build-osx.yml b/.github/workflows/build-osx.yml index 31f0b90d..6ee2eea0 100644 --- a/.github/workflows/build-osx.yml +++ b/.github/workflows/build-osx.yml @@ -20,13 +20,17 @@ on: jobs: build: - name: With USE_UPNP=${{ matrix.with_upnp }} - runs-on: macOS-latest + name: Build on ${{ matrix.target-name }} + runs-on: ${{ matrix.target }} strategy: fail-fast: true matrix: - with_upnp: ['yes', 'no'] + include: + - target: macos-latest + target-name: ARM64 + - target: macos-latest-large + target-name: Intel x86_64 steps: - name: Checkout @@ -36,10 +40,10 @@ jobs: run: | find /usr/local/bin -lname '*/Library/Frameworks/Python.framework/*' -delete brew update - brew install boost miniupnpc openssl@1.1 + brew install boost miniupnpc openssl@3.5 - name: List installed formulae run: brew list - name: Build application - run: make HOMEBREW=1 USE_UPNP=${{ matrix.with_upnp }} PREFIX=$GITHUB_WORKSPACE/output -j3 + run: make HOMEBREW=1 USE_UPNP=ON PREFIX=$GITHUB_WORKSPACE/output -j3