mirror of
https://github.com/bitwarden/browser
synced 2026-02-09 13:10:17 +00:00
Use macos builder
This commit is contained in:
15
.github/workflows/build-desktop.yml
vendored
15
.github/workflows/build-desktop.yml
vendored
@@ -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
|
||||
|
||||
15
.github/workflows/release-desktop-beta.yml
vendored
15
.github/workflows/release-desktop-beta.yml
vendored
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user