From 70c7605ad0bb28c2a8e06de4b12380a9a95aeb18 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 | 30 +++++++++++++++++++++++++++--- 1 file changed, 27 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 41caf76..ed8bd32 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,18 @@ jobs: run: | brew tap tfcollins/homebrew-formulae brew update + echo removing links overwritten by brew install soapysdr + rm -f /usr/local/bin/idle3 + rm -f /usr/local/bin/pydoc3 + rm -f /usr/local/bin/python3 + rm -f /usr/local/bin/python3-config + rm -f /usr/local/share/man/man1/python3.1 + rm -f /usr/local/lib/pkgconfig/python3-embed.pc + rm -f /usr/local/lib/pkgconfig/python3.pc + rm -f /usr/local/Frameworks/Python.framework/Headers + rm -f /usr/local/Frameworks/Python.framework/Python + rm -f /usr/local/Frameworks/Python.framework/Resources + rm -f /usr/local/Frameworks/Python.framework/Versions/Current brew install soapysdr libusb libiio libad9361-iio - name: Configure run: cmake -B build @@ -46,7 +58,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: @@ -58,6 +70,18 @@ jobs: brew tap pothosware/homebrew-pothos brew update pip3 install --break-system-packages setuptools + echo removing links overwritten by brew install soapysdr + rm -f /usr/local/bin/idle3 + rm -f /usr/local/bin/pydoc3 + rm -f /usr/local/bin/python3 + rm -f /usr/local/bin/python3-config + rm -f /usr/local/share/man/man1/python3.1 + rm -f /usr/local/lib/pkgconfig/python3-embed.pc + rm -f /usr/local/lib/pkgconfig/python3.pc + rm -f /usr/local/Frameworks/Python.framework/Headers + rm -f /usr/local/Frameworks/Python.framework/Python + rm -f /usr/local/Frameworks/Python.framework/Resources + rm -f /usr/local/Frameworks/Python.framework/Versions/Current brew install soapysdr libusb libiio libad9361 - name: Configure run: cmake -B build