From c5cd1ad737faf3d73895e23fedd3e03fd620de28 Mon Sep 17 00:00:00 2001 From: Andrew Kaster Date: Mon, 5 Feb 2024 03:46:29 -0700 Subject: [PATCH] CI: Use macOS 14 Apple Silicon runner to create js package for esvu --- .github/workflows/serenity-js-artifacts.yml | 15 +++++---------- 1 file changed, 5 insertions(+), 10 deletions(-) diff --git a/.github/workflows/serenity-js-artifacts.yml b/.github/workflows/serenity-js-artifacts.yml index 939a79583af..1ee410f0a90 100644 --- a/.github/workflows/serenity-js-artifacts.yml +++ b/.github/workflows/serenity-js-artifacts.yml @@ -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