Skip to content
This repository has been archived by the owner on Feb 26, 2024. It is now read-only.

feat: create arm64 architecture docker build at release #3037

Merged
merged 10 commits into from
May 28, 2022
7 changes: 7 additions & 0 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -164,6 +164,12 @@ jobs:
trufflesuite/ganache
ghcr.io/${{ github.repository}}

- name: Set up QEMU
uses: docker/setup-qemu-action@0522dcd2bf084920c411162fde334a308be75015

- name: Set up Docker Buildx
uses: docker/setup-buildx-action@91cb32d715c128e5f0ede915cd7e196ab7799b83

- name: Build and push Docker image
uses: docker/build-push-action@ad44023a93711e3deb337508980b4b5e9bcdc5dc
with:
Expand All @@ -172,6 +178,7 @@ jobs:
push: true
tags: ${{ format('trufflesuite/ganache:{0}, trufflesuite/ganache:v{1}', env.TAG, env.VERSION) }}
labels: ${{ steps.meta.outputs.labels }}
platforms: linux/arm64/v8,linux/amd64
build-args: |
INFURA_KEY=${{ secrets.INFURA_KEY }}

Expand Down
6 changes: 3 additions & 3 deletions src/chains/ethereum/ethereum/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion src/chains/ethereum/ethereum/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -87,7 +87,7 @@
"ws": "8.2.3"
},
"devDependencies": {
"@trufflesuite/uws-js-unofficial": "20.8.0-unofficial.0",
"@trufflesuite/uws-js-unofficial": "20.10.0-unofficial.0",
"@types/abstract-leveldown": "7.2.0",
"@types/encoding-down": "5.0.0",
"@types/fs-extra": "9.0.2",
Expand Down
6 changes: 3 additions & 3 deletions src/chains/filecoin/filecoin/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion src/chains/filecoin/filecoin/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,7 @@
"@filecoin-shipyard/lotus-client-schema": "2.0.0",
"@ganache/filecoin-options": "0.3.0",
"@ganache/utils": "0.3.0",
"@trufflesuite/uws-js-unofficial": "20.8.0-unofficial.0",
"@trufflesuite/uws-js-unofficial": "20.10.0-unofficial.0",
"@types/abstract-leveldown": "7.2.0",
"@types/bn.js": "5.1.0",
"@types/deep-equal": "1.0.1",
Expand Down
6 changes: 3 additions & 3 deletions src/chains/tezos/tezos/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion src/chains/tezos/tezos/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@
"emittery": "0.10.0"
},
"devDependencies": {
"@trufflesuite/uws-js-unofficial": "20.8.0-unofficial.0",
"@trufflesuite/uws-js-unofficial": "20.10.0-unofficial.0",
"@types/mocha": "9.0.0",
"cheerio": "1.0.0-rc.3",
"cross-env": "7.0.3",
Expand Down
6 changes: 3 additions & 3 deletions src/packages/core/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion src/packages/core/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@
"@ganache/options": "0.3.0",
"@ganache/tezos": "0.3.0",
"@ganache/utils": "0.3.0",
"@trufflesuite/uws-js-unofficial": "20.8.0-unofficial.0",
"@trufflesuite/uws-js-unofficial": "20.10.0-unofficial.0",
"aggregate-error": "3.1.0",
"emittery": "0.10.0",
"promise.allsettled": "1.0.4"
Expand Down
6 changes: 3 additions & 3 deletions src/packages/utils/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion src/packages/utils/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@
"seedrandom": "3.0.5"
},
"devDependencies": {
"@trufflesuite/uws-js-unofficial": "20.8.0-unofficial.0",
"@trufflesuite/uws-js-unofficial": "20.10.0-unofficial.0",
"@types/mocha": "9.0.0",
"@types/seedrandom": "3.0.1",
"cross-env": "7.0.3",
Expand Down