ci : disable self-hosted mac jobs (#20985)

This commit is contained in:
Georgi Gerganov 2026-03-25 14:46:40 +02:00 committed by GitHub
parent 914eb5ff0c
commit 3fab96cd04
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 55 additions and 54 deletions

View File

@ -141,60 +141,61 @@ jobs:
# amd-smi static # amd-smi static
# GG_BUILD_ROCM=1 GG_BUILD_AMDGPU_TARGETS="gfx1101" bash ./ci/run.sh ~/results/llama.cpp /mnt/llama.cpp # GG_BUILD_ROCM=1 GG_BUILD_AMDGPU_TARGETS="gfx1101" bash ./ci/run.sh ~/results/llama.cpp /mnt/llama.cpp
ggml-ci-mac-metal: # TODO: sandbox Mac runners
runs-on: [self-hosted, macOS, ARM64] # ggml-ci-mac-metal:
# runs-on: [self-hosted, macOS, ARM64]
steps: #
- name: Clone # steps:
id: checkout # - name: Clone
uses: actions/checkout@v6 # id: checkout
# uses: actions/checkout@v6
- name: Test #
id: ggml-ci # - name: Test
run: | # id: ggml-ci
GG_BUILD_METAL=1 bash ./ci/run.sh ~/results/llama.cpp ~/mnt/llama.cpp # run: |
# GG_BUILD_METAL=1 bash ./ci/run.sh ~/results/llama.cpp ~/mnt/llama.cpp
ggml-ci-mac-webgpu: #
runs-on: [self-hosted, macOS, ARM64] # ggml-ci-mac-webgpu:
# runs-on: [self-hosted, macOS, ARM64]
steps: #
- name: Clone # steps:
id: checkout # - name: Clone
uses: actions/checkout@v6 # id: checkout
# uses: actions/checkout@v6
- name: Dawn Dependency #
id: dawn-depends # - name: Dawn Dependency
run: | # id: dawn-depends
DAWN_VERSION="v2.0.0" # run: |
DAWN_OWNER="reeselevine" # DAWN_VERSION="v2.0.0"
DAWN_REPO="dawn" # DAWN_OWNER="reeselevine"
DAWN_ASSET_NAME="Dawn-5e9a4865b1635796ccc77dd30057f2b4002a1355-macos-latest-Release" # DAWN_REPO="dawn"
echo "Fetching release asset from https://github.com/${DAWN_OWNER}/${DAWN_REPO}/releases/download/${DAWN_VERSION}/${DAWN_ASSET_NAME}.zip" # DAWN_ASSET_NAME="Dawn-5e9a4865b1635796ccc77dd30057f2b4002a1355-macos-latest-Release"
curl -L -o artifact.zip \ # echo "Fetching release asset from https://github.com/${DAWN_OWNER}/${DAWN_REPO}/releases/download/${DAWN_VERSION}/${DAWN_ASSET_NAME}.zip"
"https://github.com/${DAWN_OWNER}/${DAWN_REPO}/releases/download/${DAWN_VERSION}/${DAWN_ASSET_NAME}.zip" # curl -L -o artifact.zip \
mkdir dawn # "https://github.com/${DAWN_OWNER}/${DAWN_REPO}/releases/download/${DAWN_VERSION}/${DAWN_ASSET_NAME}.zip"
unzip artifact.zip # mkdir dawn
tar -xvf ${DAWN_ASSET_NAME}.tar.gz -C dawn --strip-components=1 # unzip artifact.zip
# tar -xvf ${DAWN_ASSET_NAME}.tar.gz -C dawn --strip-components=1
- name: Test #
id: ggml-ci # - name: Test
run: | # id: ggml-ci
GG_BUILD_WEBGPU=1 GG_BUILD_WEBGPU_DAWN_PREFIX="$GITHUB_WORKSPACE/dawn" \ # run: |
bash ./ci/run.sh ~/results/llama.cpp ~/mnt/llama.cpp # GG_BUILD_WEBGPU=1 GG_BUILD_WEBGPU_DAWN_PREFIX="$GITHUB_WORKSPACE/dawn" \
# bash ./ci/run.sh ~/results/llama.cpp ~/mnt/llama.cpp
ggml-ci-mac-vulkan: #
runs-on: [self-hosted, macOS, ARM64] # ggml-ci-mac-vulkan:
# runs-on: [self-hosted, macOS, ARM64]
steps: #
- name: Clone # steps:
id: checkout # - name: Clone
uses: actions/checkout@v6 # id: checkout
# uses: actions/checkout@v6
- name: Test #
id: ggml-ci # - name: Test
run: | # id: ggml-ci
vulkaninfo --summary # run: |
GG_BUILD_VULKAN=1 bash ./ci/run.sh ~/results/llama.cpp ~/mnt/llama.cpp # vulkaninfo --summary
# GG_BUILD_VULKAN=1 bash ./ci/run.sh ~/results/llama.cpp ~/mnt/llama.cpp
ggml-ci-linux-intel-vulkan: ggml-ci-linux-intel-vulkan:
runs-on: [self-hosted, Linux, Intel] runs-on: [self-hosted, Linux, Intel]