From 14bddd55c4d2e7359fc8dbfca6c2e1019c6b720e Mon Sep 17 00:00:00 2001 From: Marc Ole Bulling Date: Mon, 5 Aug 2024 17:14:41 +0200 Subject: [PATCH] Add risc-5 support --- .github/workflows/docker-publish-multiarch-dev.yml | 4 ++-- .../workflows/docker-publish-multiarch-release-custom.yml | 2 +- .github/workflows/docker-publish-multiarch-release.yml | 6 +++--- build/entrypoint.sh | 2 +- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/docker-publish-multiarch-dev.yml b/.github/workflows/docker-publish-multiarch-dev.yml index 8561210..3dc75c4 100644 --- a/.github/workflows/docker-publish-multiarch-dev.yml +++ b/.github/workflows/docker-publish-multiarch-dev.yml @@ -22,7 +22,7 @@ jobs: run: echo "${{ secrets.DOCKER_PW }}" | docker login -u "${{ secrets.DOCKER_USER }}" --password-stdin - name: build the image run: | - docker buildx build --tag f0rc3/gokapi:latest --platform linux/386,linux/amd64,linux/arm/v6,linux/arm/v7,linux/arm64 . + docker buildx build --tag f0rc3/gokapi:latest --platform linux/386,linux/amd64,linux/arm/v6,linux/arm/v7,linux/arm64, linux/riscv64 . - name: push the image run: | - docker buildx build --push --tag f0rc3/gokapi:latest-dev --platform linux/386,linux/amd64,linux/arm/v6,linux/arm/v7,linux/arm64 . + docker buildx build --push --tag f0rc3/gokapi:latest-dev --platform linux/386,linux/amd64,linux/arm/v6,linux/arm/v7,linux/arm64, linux/riscv64 . diff --git a/.github/workflows/docker-publish-multiarch-release-custom.yml b/.github/workflows/docker-publish-multiarch-release-custom.yml index 9809321..12db8d2 100644 --- a/.github/workflows/docker-publish-multiarch-release-custom.yml +++ b/.github/workflows/docker-publish-multiarch-release-custom.yml @@ -27,4 +27,4 @@ jobs: run: echo "${{ secrets.DOCKER_PW }}" | docker login -u "${{ secrets.DOCKER_USER }}" --password-stdin - name: build and push the image run: | - docker buildx build --push --tag f0rc3/gokapi:${{ github.event.inputs.tagname }} --platform linux/386,linux/amd64,linux/arm/v6,linux/arm/v7,linux/arm64 . + docker buildx build --push --tag f0rc3/gokapi:${{ github.event.inputs.tagname }} --platform linux/386,linux/amd64,linux/arm/v6,linux/arm/v7,linux/arm64, linux/riscv64 . diff --git a/.github/workflows/docker-publish-multiarch-release.yml b/.github/workflows/docker-publish-multiarch-release.yml index 18dc2b3..0af1249 100644 --- a/.github/workflows/docker-publish-multiarch-release.yml +++ b/.github/workflows/docker-publish-multiarch-release.yml @@ -30,8 +30,8 @@ jobs: run: echo "${{ secrets.DOCKER_PW }}" | docker login -u "${{ secrets.DOCKER_USER }}" --password-stdin - name: build the image run: | - docker buildx build --tag f0rc3/gokapi:latest --platform linux/386,linux/amd64,linux/arm/v6,linux/arm/v7,linux/arm64 . + docker buildx build --tag f0rc3/gokapi:latest --platform linux/386,linux/amd64,linux/arm/v6,linux/arm/v7,linux/arm64, linux/riscv64 . - name: push the image run: | - docker buildx build --push --tag f0rc3/gokapi:latest --platform linux/386,linux/amd64,linux/arm/v6,linux/arm/v7,linux/arm64 . - docker buildx build --push --tag f0rc3/gokapi:${{ steps.latestversion.outputs.tag }} --platform linux/386,linux/amd64,linux/arm/v6,linux/arm/v7,linux/arm64 . + docker buildx build --push --tag f0rc3/gokapi:latest --platform linux/386,linux/amd64,linux/arm/v6,linux/arm/v7,linux/arm64, linux/riscv64 . + docker buildx build --push --tag f0rc3/gokapi:${{ steps.latestversion.outputs.tag }} --platform linux/386,linux/amd64,linux/arm/v6,linux/arm/v7,linux/arm64, linux/riscv64 . diff --git a/build/entrypoint.sh b/build/entrypoint.sh index ca8ec11..67dd2c0 100755 --- a/build/entrypoint.sh +++ b/build/entrypoint.sh @@ -2,7 +2,7 @@ set -e -targets=${@-"darwin/amd64 darwin/arm64 linux/amd64 linux/386 linux/arm linux/arm64 windows/amd64 windows/arm64"} +targets=${@-"darwin/amd64 darwin/arm64 linux/amd64 linux/386 linux/arm linux/arm64 linux/riscv64 windows/amd64 windows/arm64"} cd /usr/src/myapp go generate ./...