diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 8abe9f4..6d08b48 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -13,10 +13,7 @@ jobs: strategy: matrix: go-version: ['1.22', '1.23'] - # We use macos-11 over macos-latest because macos-latest defaults to Catalina(10.15) and not Big Sur(11.0) - # We can switch to macos-latest whenever Big Sur becomes the default - # See https://github.com/actions/virtual-environments#available-environments - platform: [ubuntu-latest, macos-11] + platform: [ubuntu-latest, macos-14] runs-on: ${{ matrix.platform }} steps: diff --git a/.github/workflows/v8build.yml b/.github/workflows/v8build.yml index fb50389..f1a8e20 100644 --- a/.github/workflows/v8build.yml +++ b/.github/workflows/v8build.yml @@ -12,13 +12,7 @@ jobs: strategy: fail-fast: false matrix: - # We use macos-11 over macos-latest because macos-latest defaults to Catalina(10.15) and not Big Sur(11.0) - # We can switch to macos-latest whenever Big Sur becomes the default - # See https://github.com/actions/virtual-environments#available-environments - # - # We need xcode 12.4 or newer to cross compile between arm64/amd64 - # https://github.com/actions/virtual-environments/blob/main/images/macos/macos-11-Readme.md#xcode - platform: [ubuntu-20.04, macos-11] + platform: [ubuntu-20.04, macos-14] arch: [x86_64, arm64] runs-on: ${{ matrix.platform }} steps: @@ -37,7 +31,7 @@ jobs: if: matrix.platform == 'ubuntu-20.04' run: cd deps && ./build.py --no-clang --arch ${{ matrix.arch }} - name: Build V8 macOS - if: matrix.platform == 'macos-11' + if: matrix.platform == 'macos-14' run: cd deps && ./build.py --arch ${{ matrix.arch }} - name: Create PR uses: peter-evans/create-pull-request@v7