mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2024-09-11 05:25:32 +03:00
CI: Use macOS 14 Apple Silicon runner to create js package for esvu
This commit is contained in:
parent
0555650387
commit
c5cd1ad737
Notes:
sideshowbarker
2024-07-17 02:35:27 +09:00
Author: https://github.com/ADKaster Commit: https://github.com/SerenityOS/serenity/commit/c5cd1ad737 Pull-request: https://github.com/SerenityOS/serenity/pull/23077 Reviewed-by: https://github.com/BertalanD Reviewed-by: https://github.com/trflynn89 ✅
15
.github/workflows/serenity-js-artifacts.yml
vendored
15
.github/workflows/serenity-js-artifacts.yml
vendored
@ -15,7 +15,7 @@ jobs:
|
||||
os: [ubuntu-22.04]
|
||||
package_type: [Linux-x86_64]
|
||||
include:
|
||||
- os: macos-13
|
||||
- os: macos-14
|
||||
package_type: macOS-universal2
|
||||
|
||||
concurrency:
|
||||
@ -35,13 +35,7 @@ jobs:
|
||||
- name: Install dependencies macOS
|
||||
run: |
|
||||
brew install bash ninja unzip
|
||||
if: ${{ matrix.os == 'macos-13' }}
|
||||
|
||||
- name: Select Xcode version
|
||||
uses: mobiledevops/xcode-select-version-action@v1
|
||||
with:
|
||||
xcode-select-version: 14.3
|
||||
if: ${{ matrix.os == 'macos-13' }}
|
||||
if: ${{ matrix.os == 'macos-14' }}
|
||||
|
||||
- name: Check versions Ubuntu
|
||||
run: |
|
||||
@ -51,7 +45,7 @@ jobs:
|
||||
- name: Check versions macOS
|
||||
run: |
|
||||
ninja --version; clang++ --version
|
||||
if: ${{ matrix.os == 'macos-13' }}
|
||||
if: ${{ matrix.os == 'macos-14' }}
|
||||
|
||||
- name: Create build directory
|
||||
run: |
|
||||
@ -91,8 +85,9 @@ jobs:
|
||||
cmake -S Meta/Lagom -B Build -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=Release \
|
||||
-DCMAKE_OSX_ARCHITECTURES="x86_64;arm64" \
|
||||
-DCMAKE_OSX_DEPLOYMENT_TARGET="11.0" \
|
||||
-DBUILD_LAGOM=ON
|
||||
if: ${{ matrix.os == 'macos-13' }}
|
||||
if: ${{ matrix.os == 'macos-14' }}
|
||||
|
||||
- name: Build and package js
|
||||
working-directory: Build
|
||||
|
Loading…
Reference in New Issue
Block a user