From 1d3563e77fba1402747ec3a15521123d28e5783d Mon Sep 17 00:00:00 2001 From: John Cairns Date: Fri, 15 Dec 2023 09:24:52 -0600 Subject: [PATCH] add testing support for arm64 build --- .github/workflows/ci-image.yml | 31 ++++++++++++++++++++++++++++++- .github/workflows/ghcr-image.yml | 2 +- CHANGELOG.md | 4 ++++ 3 files changed, 35 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci-image.yml b/.github/workflows/ci-image.yml index 461c119..37f2ceb 100644 --- a/.github/workflows/ci-image.yml +++ b/.github/workflows/ci-image.yml @@ -10,7 +10,7 @@ on: - "*" jobs: - docker: + docker-amd64: runs-on: ubuntu-latest steps: - @@ -39,3 +39,32 @@ jobs: push: false build-args: | VERSION=latest + docker-arm64: + runs-on: ubuntu-latest + steps: + - + name: Checkout + uses: actions/checkout@v3 + - + name: Set up QEMU + uses: docker/setup-qemu-action@v2 + - + name: Set up Docker Buildx + uses: docker/setup-buildx-action@v2 + + - + name: Login to GitHub Container Registry + uses: docker/login-action@v2 + with: + registry: ghcr.io + username: ${{ github.repository_owner }} + password: ${{ secrets.GITHUB_TOKEN }} + - + name: Build + uses: docker/build-push-action@v3 + with: + context: . + platforms: linux/arm64 + push: false + build-args: | + VERSION=latest diff --git a/.github/workflows/ghcr-image.yml b/.github/workflows/ghcr-image.yml index ee8d80f..9852d67 100644 --- a/.github/workflows/ghcr-image.yml +++ b/.github/workflows/ghcr-image.yml @@ -43,7 +43,7 @@ jobs: uses: docker/build-push-action@v3 with: context: . - platforms: linux/amd64 + platforms: linux/amd64,linux/arm64 push: true build-args: | VERSION=${{ github.ref_name }} diff --git a/CHANGELOG.md b/CHANGELOG.md index db99bac..cee7651 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,7 @@ +1.0.5.1 (2023-12-15) + +* testing with arm64 build + 1.0.5 (2023-12-06) * solc 0.8.23