refactor: Update macOS alpha build workflow to use macOS 14 instead of macOS 14 Large

This commit is contained in:
Mauro Balades
2024-07-26 20:43:25 +02:00
parent 7e0e3f4145
commit 191ffd6efe
4 changed files with 14 additions and 8 deletions

View File

@@ -9,7 +9,7 @@ on:
jobs:
mac-build:
runs-on: warp-macos-13-arm64-6x
runs-on: macos-14
steps:
- name: Install Node.js
@@ -32,6 +32,12 @@ jobs:
run: |
brew install cairo sccache gnu-tar mercurial
sudo pip install setuptools
- name: Swap space
run: |
sudo launchctl limit maxfiles 2048 unlimited
sudo sysctl -w kern.maxfiles=2048
sudo sysctl -w kern.maxfilesperproc=1800
- name: Free up space
run: sh .github/workflows/src/disk-setup-and-swap.sh

View File

@@ -133,7 +133,7 @@ jobs:
- name: Build
run: |
set -x
unset SURFER_PLATFORM
export SURFER_PLATFORM="win32"
export ZEN_CROSS_COMPILING=1
if test ${{ inputs.generate-gpo }}; then
export ZEN_GA_GENERATE_PROFILE=1

View File

@@ -27,6 +27,6 @@
},
"homepage": "https://github.com/zen-browser/core#readme",
"dependencies": {
"@zen-browser/surfer": "^1.1.4"
"@zen-browser/surfer": "^1.1.5"
}
}

10
pnpm-lock.yaml generated
View File

@@ -9,8 +9,8 @@ importers:
.:
dependencies:
'@zen-browser/surfer':
specifier: ^1.1.4
version: 1.1.4
specifier: ^1.1.5
version: 1.1.5
packages:
@@ -109,8 +109,8 @@ packages:
'@types/node@17.0.45':
resolution: {integrity: sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==}
'@zen-browser/surfer@1.1.4':
resolution: {integrity: sha512-fNG/zZfqlEIUVyxLzC07mn+TBVhRwlZJTPMiyckJPo2jqrehGnaOimw23RA6ZgeXCEvu645u9XxWQ7dhkkwnIw==}
'@zen-browser/surfer@1.1.5':
resolution: {integrity: sha512-8ogIJT3Lw0vyG4gC4g03xrt/nQbFxiPzI1o/3/6FanTzx97C+TdgsWohoKKGvoHj+gqxAwPDfXtqwgCPIYCqrA==}
hasBin: true
ansi-regex@5.0.1:
@@ -786,7 +786,7 @@ snapshots:
'@types/node@17.0.45': {}
'@zen-browser/surfer@1.1.4':
'@zen-browser/surfer@1.1.5':
dependencies:
'@resvg/resvg-js': 1.4.0
async-icns: 1.0.2