Skip to content

Commit 949e3ed

Browse files
committed
ci : try to migrate ggml ci to a self-hosted runner
1 parent f432d8d commit 949e3ed

File tree

1 file changed

+27
-0
lines changed

1 file changed

+27
-0
lines changed

.github/workflows/build.yml

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1247,3 +1247,30 @@ jobs:
12471247
-DGGML_CANN=on \
12481248
-DSOC_TYPE=${{ matrix.device }}
12491249
cmake --build build -j $(nproc)
1250+
1251+
jobs:
1252+
macOS-latest-cmake-arm64:
1253+
runs-on: [self-hosted, macOS, ARM64]
1254+
1255+
steps:
1256+
- name: Clone
1257+
id: checkout
1258+
uses: actions/checkout@v4
1259+
1260+
- name: ccache
1261+
uses: ggml-org/[email protected]
1262+
with:
1263+
key: macOS-latest-cmake-arm64
1264+
evict-old-files: 1d
1265+
1266+
- name: Dependencies
1267+
id: depends
1268+
continue-on-error: true
1269+
run: |
1270+
brew update
1271+
brew install curl
1272+
1273+
- name: Test
1274+
id: ggml-ci
1275+
run: |
1276+
GG_BUILD_CLOUD=1 GG_BUILD_METAL=1 bash ./ci/run.sh ./tmp/results ./tmp/mnt

0 commit comments

Comments
 (0)