|
25 | 25 | - name: Set up Docker Buildx |
26 | 26 | uses: docker/setup-buildx-action@v3 |
27 | 27 |
|
| 28 | + - name: Set up QEMU |
| 29 | + uses: docker/setup-qemu-action@v3 |
| 30 | + with: |
| 31 | + platforms: linux/amd64,linux/arm64 |
| 32 | + |
28 | 33 | ############################################################### |
29 | 34 | # Login container registry |
30 | 35 | ############################################################### |
|
62 | 67 | - name: Build and push ibgateway |
63 | 68 | uses: docker/build-push-action@v5 |
64 | 69 | with: |
| 70 | + platforms: linux/amd64,linux/arm64 |
65 | 71 | context: ${{ steps.channel.outputs.channel }} |
66 | 72 | cache-from: type=gha |
67 | 73 | cache-to: type=gha,mode=max |
@@ -90,10 +96,11 @@ jobs: |
90 | 96 | - name: Build and push TWS |
91 | 97 | uses: docker/build-push-action@v5 |
92 | 98 | with: |
93 | | - context: ${{ steps.channel.outputs.channel }} |
94 | | - file: ${{ steps.channel.outputs.channel }}/Dockerfile.tws |
95 | | - cache-from: type=gha |
96 | | - cache-to: type=gha,mode=max |
97 | | - push: true |
98 | | - tags: ${{ steps.meta-tws.outputs.tags }} |
99 | | - labels: ${{ steps.meta-tws.outputs.labels }} |
| 99 | + platforms: linux/amd64,linux/arm64 |
| 100 | + context: ${{ steps.channel.outputs.channel }} |
| 101 | + file: ${{ steps.channel.outputs.channel }}/Dockerfile.tws |
| 102 | + cache-from: type=gha |
| 103 | + cache-to: type=gha,mode=max |
| 104 | + push: true |
| 105 | + tags: ${{ steps.meta-tws.outputs.tags }} |
| 106 | + labels: ${{ steps.meta-tws.outputs.labels }} |
0 commit comments