From dde652ead6894e267dc09b36bf97d6c9308a6159 Mon Sep 17 00:00:00 2001 From: zeke Date: Tue, 26 Nov 2024 13:37:29 +0800 Subject: [PATCH] update: github workflow --- .github/workflows/build-rs-capi.yml | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build-rs-capi.yml b/.github/workflows/build-rs-capi.yml index 124dbb2..75281ca 100644 --- a/.github/workflows/build-rs-capi.yml +++ b/.github/workflows/build-rs-capi.yml @@ -37,11 +37,17 @@ jobs: with: fetch-depth: 0 # 获取完整的 git 历史用于生成 changelog - - name: Set up Docker + - name: Set up Docker on macOS if: runner.os == 'macOS' run: | - brew install docker docker-buildx + brew install docker docker-buildx colima colima start + # 配置 docker buildx 插件目录 + mkdir -p ~/.docker/cli-plugins + ln -sfn $(brew --prefix)/opt/docker-buildx/bin/docker-buildx ~/.docker/cli-plugins/docker-buildx + # 等待 Docker daemon 启动 + sleep 10 + docker context use colima - name: Set up QEMU if: runner.os == 'Linux'