From 97332690a6c70bb683d29b10f29bc9c7f14f884b Mon Sep 17 00:00:00 2001 From: "Christian W. Zuckschwerdt" Date: Thu, 17 Oct 2024 19:51:45 +0200 Subject: [PATCH] Update Github Action --- .github/workflows/build.yml | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 41caf76..c299a22 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -9,7 +9,7 @@ jobs: strategy: fail-fast: false matrix: - os: [macos-12, macos-14] + os: [macos-13, macos-14, macos-15] runs-on: ${{ matrix.os }} name: Build on ${{ matrix.os }} (macports) steps: @@ -27,7 +27,7 @@ jobs: strategy: fail-fast: false matrix: - os: [macos-12, macos-14] + os: [macos-13, macos-14, macos-15] runs-on: ${{ matrix.os }} name: Build on ${{ matrix.os }} (tfcollins) steps: @@ -36,6 +36,8 @@ jobs: run: | brew tap tfcollins/homebrew-formulae brew update + brew install --force python@3.13 || : + brew link --overwrite python@3.13 || : brew install soapysdr libusb libiio libad9361-iio - name: Configure run: cmake -B build @@ -46,7 +48,7 @@ jobs: strategy: fail-fast: false matrix: - os: [macos-12, macos-14] + os: [macos-13, macos-14, macos-15] runs-on: ${{ matrix.os }} name: Build on ${{ matrix.os }} (pothos) steps: @@ -57,6 +59,8 @@ jobs: run: | brew tap pothosware/homebrew-pothos brew update + brew install --force python@3.13 || : + brew link --overwrite python@3.13 || : pip3 install --break-system-packages setuptools brew install soapysdr libusb libiio libad9361 - name: Configure