update: github workflow

This commit is contained in:
zeke
2024-11-26 13:37:29 +08:00
parent e10e4bc71c
commit dde652ead6

View File

@@ -37,11 +37,17 @@ jobs:
with: with:
fetch-depth: 0 # 获取完整的 git 历史用于生成 changelog fetch-depth: 0 # 获取完整的 git 历史用于生成 changelog
- name: Set up Docker - name: Set up Docker on macOS
if: runner.os == 'macOS' if: runner.os == 'macOS'
run: | run: |
brew install docker docker-buildx brew install docker docker-buildx colima
colima start 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 - name: Set up QEMU
if: runner.os == 'Linux' if: runner.os == 'Linux'