From 87b4341e68d4a84469a3da384da685a744919012 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Anders=20=C3=85berg?= Date: Wed, 30 Apr 2025 22:56:26 +0200 Subject: [PATCH] Use macos builder --- .github/workflows/build-desktop.yml | 15 +++++++++------ .github/workflows/release-desktop-beta.yml | 15 +++++++++------ 2 files changed, 18 insertions(+), 12 deletions(-) diff --git a/.github/workflows/build-desktop.yml b/.github/workflows/build-desktop.yml index ada5134bba7..55f6d783489 100644 --- a/.github/workflows/build-desktop.yml +++ b/.github/workflows/build-desktop.yml @@ -655,7 +655,7 @@ jobs: macos-build: name: MacOS Build - runs-on: macos-13 + runs-on: macos-15 needs: - setup env: @@ -679,7 +679,7 @@ jobs: node-version: ${{ env._NODE_VERSION }} - name: Set up Node-gyp - run: python3 -m pip install setuptools + run: python3 -m pip install setuptools --user - name: Rust shell: pwsh @@ -692,6 +692,7 @@ jobs: rustup show echo "GitHub ref: $GITHUB_REF" echo "GitHub event: $GITHUB_EVENT" + xcodebuild -showsdks - name: Cache Build id: build-cache @@ -861,7 +862,7 @@ jobs: macos-package-github: name: MacOS Package GitHub Release Assets - runs-on: macos-13 + runs-on: macos-15 if: ${{ needs.setup.outputs.has_secrets == 'true' }} needs: - browser-build @@ -888,7 +889,7 @@ jobs: node-version: ${{ env._NODE_VERSION }} - name: Set up Node-gyp - run: python3 -m pip install setuptools + run: python3 -m pip install setuptools --user - name: Rust shell: pwsh @@ -901,6 +902,7 @@ jobs: rustup show echo "GitHub ref: $GITHUB_REF" echo "GitHub event: $GITHUB_EVENT" + xcodebuild -showsdks - name: Get Build Cache id: build-cache @@ -1110,7 +1112,7 @@ jobs: macos-package-mas: name: MacOS Package Prod Release Asset - runs-on: macos-13 + runs-on: macos-15 if: ${{ needs.setup.outputs.has_secrets == 'true' }} needs: - browser-build @@ -1137,7 +1139,7 @@ jobs: node-version: ${{ env._NODE_VERSION }} - name: Set up Node-gyp - run: python3 -m pip install setuptools + run: python3 -m pip install setuptools --user - name: Rust shell: pwsh @@ -1150,6 +1152,7 @@ jobs: rustup show echo "GitHub ref: $GITHUB_REF" echo "GitHub event: $GITHUB_EVENT" + xcodebuild -showsdks - name: Get Build Cache id: build-cache diff --git a/.github/workflows/release-desktop-beta.yml b/.github/workflows/release-desktop-beta.yml index a5e374395d8..40b0bf2e7a1 100644 --- a/.github/workflows/release-desktop-beta.yml +++ b/.github/workflows/release-desktop-beta.yml @@ -392,7 +392,7 @@ jobs: macos-build: name: MacOS Build - runs-on: macos-13 + runs-on: macos-15 needs: setup env: _PACKAGE_VERSION: ${{ needs.setup.outputs.release_version }} @@ -415,7 +415,7 @@ jobs: node-version: ${{ env._NODE_VERSION }} - name: Set up Node-gyp - run: python3 -m pip install setuptools + run: python3 -m pip install setuptools --user - name: Print environment run: | @@ -423,6 +423,7 @@ jobs: npm --version echo "GitHub ref: $GITHUB_REF" echo "GitHub event: $GITHUB_EVENT" + xcodebuild -showsdks - name: Cache Build id: build-cache @@ -524,7 +525,7 @@ jobs: macos-package-github: name: MacOS Package GitHub Release Assets - runs-on: macos-13 + runs-on: macos-15 needs: - setup - macos-build @@ -549,7 +550,7 @@ jobs: node-version: ${{ env._NODE_VERSION }} - name: Set up Node-gyp - run: python3 -m pip install setuptools + run: python3 -m pip install setuptools --user - name: Print environment run: | @@ -557,6 +558,7 @@ jobs: npm --version echo "GitHub ref: $GITHUB_REF" echo "GitHub event: $GITHUB_EVENT" + xcodebuild -showsdks - name: Get Build Cache id: build-cache @@ -737,7 +739,7 @@ jobs: macos-package-mas: name: MacOS Package Prod Release Asset - runs-on: macos-13 + runs-on: macos-15 needs: - setup - macos-build @@ -762,7 +764,7 @@ jobs: node-version: ${{ env._NODE_VERSION }} - name: Set up Node-gyp - run: python3 -m pip install setuptools + run: python3 -m pip install setuptools --user - name: Print environment run: | @@ -770,6 +772,7 @@ jobs: npm --version echo "GitHub ref: $GITHUB_REF" echo "GitHub event: $GITHUB_EVENT" + xcodebuild -showsdks - name: Get Build Cache id: build-cache