Skip to content

Commit

Permalink
CI: trying out macos 14 image (which is arm64).
Browse files Browse the repository at this point in the history
  • Loading branch information
devnexen committed Feb 5, 2024
1 parent 7d19eed commit cbb75f1
Showing 1 changed file with 24 additions and 3 deletions.
27 changes: 24 additions & 3 deletions .github/workflows/full_ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ jobs:
- name: Execute run-docker.sh
run: LIBC_CI=1 sh ./ci/run-docker.sh ${{ matrix.target }}

macos:
macos1:
permissions:
contents: read # to fetch code (actions/checkout)

Expand All @@ -45,6 +45,25 @@ jobs:
- name: Execute run.sh
run: LIBC_CI=1 sh ./ci/run.sh ${{ matrix.target }}

macos2:
permissions:
contents: read # to fetch code (actions/checkout)

name: macOS
runs-on: macos-14
strategy:
fail-fast: true
matrix:
target: [
aarch64-apple-darwin,
]
steps:
- uses: actions/checkout@v4
- name: Setup Rust toolchain
run: TARGET=${{ matrix.target }} sh ./ci/install-rust.sh
- name: Execute run.sh
run: LIBC_CI=1 sh ./ci/run.sh ${{ matrix.target }}

windows:
permissions:
contents: read # to fetch code (actions/checkout)
Expand Down Expand Up @@ -209,7 +228,7 @@ jobs:
contents: read # to fetch code (actions/checkout)

name: Build Channels macOS
needs: macos
needs: macos2
env:
OS: macos
strategy:
Expand All @@ -221,6 +240,7 @@ jobs:
- { toolchain: beta, os: macos-13 }
- { toolchain: nightly, os: macos-13 }
- { toolchain: 1.71.0, os: macos-13 }
- { toolchain: nightly, os: macos-14 }
runs-on: ${{ matrix.target.os }}
steps:
- uses: actions/checkout@v4
Expand Down Expand Up @@ -275,7 +295,8 @@ jobs:
docker_linux_tier1,
docker_linux_tier2,
#docker_linux_build_std,
macos,
macos1,
macos2,
windows,
style_check,
docker_switch,
Expand Down

0 comments on commit cbb75f1

Please sign in to comment.