Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(root): multi-arch docker build for community #6836

Merged
merged 6 commits into from
Nov 4, 2024
Prev Previous commit
Next Next commit
feat(workflow): add Docker setup step and extend action container space
  • Loading branch information
merrcury committed Nov 4, 2024
commit 36b00e5b74ee97317e1be74c22ca5768da5afbdf
16 changes: 15 additions & 1 deletion .github/workflows/prepare-self-hosted-release.yml
Original file line number Diff line number Diff line change
@@ -50,7 +50,18 @@ jobs:

- name: Install dependencies
run: pnpm install --frozen-lockfile


- name: Setup Docker
uses: crazy-max/ghaction-setup-docker@v2
with:
version: v24.0.6
daemon-config: |
{
"features": {
"containerd-snapshotter": true
}
}

- name: Setup QEMU
uses: docker/setup-qemu-action@v3
with:
@@ -60,6 +71,9 @@ jobs:
uses: docker/setup-buildx-action@v3
with:
driver-opts: 'image=moby/buildkit:v0.13.1'

- uses: ./.github/actions/free-space
name: Extend space in Action Container

- name: Login to GitHub Container Registry
uses: docker/login-action@v3
Loading