diff --git a/.github/workflows/build_release.yml b/.github/workflows/build_release.yml index 2ad79ee2..7bd47287 100644 --- a/.github/workflows/build_release.yml +++ b/.github/workflows/build_release.yml @@ -18,7 +18,7 @@ permissions: jobs: build: - runs-on: macos-14 + runs-on: macos-15 env: TAG_NAME: ${{ github.event_name == 'workflow_dispatch' && github.event.inputs.target_tag || github.ref_name }} steps: @@ -38,7 +38,8 @@ jobs: ./toolchains - name: Install Development Environment run: | - brew install ninja meson mingw-w64 + brew install mingw-w64 + pip3 install meson==1.10.0 --break-system-packages - name: Configuration if: ${{ steps.cache-toolchains.outputs.cache-hit != 'true' }} run: ./configure.sh diff --git a/.github/workflows/ci-native.yml b/.github/workflows/ci-native.yml index 8049c5d7..0371d293 100644 --- a/.github/workflows/ci-native.yml +++ b/.github/workflows/ci-native.yml @@ -10,7 +10,7 @@ on: jobs: build: - runs-on: macos-14 + runs-on: macos-15 steps: - name: Checkout uses: actions/checkout@v4 @@ -27,7 +27,8 @@ jobs: ./toolchains - name: Install Development Environment run: | - brew install ninja meson + brew install mingw-w64 + pip3 install meson==1.10.0 --break-system-packages - name: Configuration if: ${{ steps.cache-toolchains.outputs.cache-hit != 'true' }} run: ./configure.sh --native diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 069892f0..935f5b25 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -10,7 +10,7 @@ on: jobs: build: - runs-on: macos-14 + runs-on: macos-15 steps: - name: Checkout uses: actions/checkout@v4 @@ -27,7 +27,8 @@ jobs: ./toolchains - name: Install Development Environment run: | - brew install ninja meson mingw-w64 + brew install mingw-w64 + pip3 install meson==1.10.0 --break-system-packages - name: Configuration if: ${{ steps.cache-toolchains.outputs.cache-hit != 'true' }} run: ./configure.sh