Skip to content

Commit c27ba92

Browse files
committed
Add QEMU and multi-platform support to Docker build workflow
1 parent 9462d59 commit c27ba92

2 files changed

Lines changed: 4 additions & 0 deletions

File tree

.github/workflows/build.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,8 @@ jobs:
4141
path: "app/build/distributions/"
4242
- name: "Untar files"
4343
run: mkdir -p app/build/install && tar -xvf app/build/distributions/snowflake-mcp.tar -C $_
44+
- name: "Set up QEMU"
45+
uses: docker/setup-qemu-action@v3
4446
- name: "Set up Docker Buildx"
4547
uses: docker/setup-buildx-action@v3
4648
- name: "Login to GHCR"
@@ -53,6 +55,7 @@ jobs:
5355
uses: docker/build-push-action@v6
5456
with:
5557
context: .
58+
platforms: linux/amd64,linux/arm64
5659
push: true
5760
tags: |
5861
ghcr.io/heapy/snowflake-mcp:main

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ Requires Docker
1919
Start the server:
2020

2121
```bash
22+
docker run \
2223
--name snowflake-mcp \
2324
-p 33300:8080 \
2425
-v ~/.snowflake-mcp:/data \

0 commit comments

Comments
 (0)