1
0
mirror of https://github.com/bitwarden/browser synced 2026-02-10 05:30:01 +00:00

Use macos builder

This commit is contained in:
Anders Åberg
2025-04-30 22:56:26 +02:00
parent 2a1da5fa3a
commit 87b4341e68
2 changed files with 18 additions and 12 deletions

View File

@@ -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

View File

@@ -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