Skip to content

Commit 0e54dfa

Browse files
committed
feat: multi arch build
1 parent 524962f commit 0e54dfa

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

.github/workflows/build-dev-container.yaml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,14 @@ jobs:
1313
- name: Checkout (GitHub)
1414
uses: actions/checkout@v3
1515

16+
- name: Set up QEMU for multi-architecture builds
17+
uses: docker/setup-qemu-action@v2
18+
19+
- name: Setup Docker buildx for multi-architecture builds
20+
uses: docker/setup-buildx-action@v2
21+
with:
22+
use: true
23+
1624
- name: Login to GitHub Container Registry
1725
uses: docker/login-action@v2
1826
with:
@@ -25,4 +33,6 @@ jobs:
2533
with:
2634
subFolder: ./templates/react-native
2735
imageName: ghcr.io/pnstack/codespace/react-native
36+
platform: linux/amd64,linux/arm64
37+
cache-from: type=gha
2838
push: always

0 commit comments

Comments
 (0)