From 1b0557a74faae148b1af6f3a24b3624d83fb5445 Mon Sep 17 00:00:00 2001 From: Cameron Schultz Date: Thu, 8 Feb 2024 19:52:49 -0600 Subject: [PATCH] set go version --- .github/workflows/release.yml | 5 +++++ .goreleaser.yml | 2 ++ 2 files changed, 7 insertions(+) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index aad1a116..6ae70b1e 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -41,6 +41,10 @@ jobs: env: MACOS_SDK_FNAME: MacOSX12.3.sdk.tar.xz MACOS_SDK_CHECKSUM: 3abd261ceb483c44295a6623fdffe5d44fc4ac2c872526576ec5ab5ad0f6e26c + - name: Set Go version + run: | + source ./scripts/versions.sh + echo GO_VERSION=$GO_VERSION >> $GITHUB_ENV - name: Run GoReleaser uses: goreleaser/goreleaser-action@v2 with: @@ -52,3 +56,4 @@ jobs: # https://docs.github.com/en/actions/security-guides/automatic-token-authentication#about-the-github_token-secret GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} DOCKERFILE: ./Dockerfile + GO_VERSION: ${{ env.GO_VERSION }} diff --git a/.goreleaser.yml b/.goreleaser.yml index d0fd4996..e0a79f52 100644 --- a/.goreleaser.yml +++ b/.goreleaser.yml @@ -34,6 +34,7 @@ dockers: build_flag_templates: - "--pull" - "--platform=linux/amd64" + - "--build-arg=GO_VERSION={{.Env.GO_VERSION}}" - image_templates: - 'avaplatform/awm-relayer:{{ .Tag }}-arm64' dockerfile: "{{ .Env.DOCKERFILE }}" @@ -41,6 +42,7 @@ dockers: build_flag_templates: - "--pull" - "--platform=linux/arm64" + - "--build-arg=GO_VERSION={{.Env.GO_VERSION}}" goarch: arm64 docker_manifests: - name_template: 'avaplatform/awm-relayer:{{ .Tag }}'