From 9f17517c20b63fcd8fc54ded9f5ce3f0669b4a7a Mon Sep 17 00:00:00 2001 From: admin Date: Sat, 4 Jul 2026 10:14:29 +0800 Subject: [PATCH] Fix: Always download Go 1.23 directly to ensure correct version for build --- .github/workflows/build-debug.yml | 14 +++++--------- .github/workflows/build.yml | 14 +++++--------- 2 files changed, 10 insertions(+), 18 deletions(-) diff --git a/.github/workflows/build-debug.yml b/.github/workflows/build-debug.yml index 1f804eb..f59949b 100644 --- a/.github/workflows/build-debug.yml +++ b/.github/workflows/build-debug.yml @@ -77,15 +77,11 @@ jobs: - name: Install Go 1.23 run: | - if command -v apk &> /dev/null; then - apk add --no-cache go - elif command -v apt-get &> /dev/null; then - apt-get update && apt-get install -y golang-go - else - curl -sL https://go.dev/dl/go1.23.0.linux-amd64.tar.gz | tar xz -C /toolcache - echo "/toolcache/go/bin" >> $GITHUB_PATH - fi - go version + # Always download Go 1.23 directly to ensure correct version + curl -sL https://go.dev/dl/go1.23.0.linux-amd64.tar.gz | tar xz -C /toolcache + echo "/toolcache/go/bin" >> $GITHUB_PATH + echo "GOROOT=/toolcache/go" >> $GITHUB_ENV + /toolcache/go/bin/go version - name: Setup Android SDK uses: android-actions/setup-android@v3 diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 4b1ed44..350199e 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -111,15 +111,11 @@ jobs: - name: Install Go 1.23 run: | - if command -v apk &> /dev/null; then - apk add --no-cache go - elif command -v apt-get &> /dev/null; then - apt-get update && apt-get install -y golang-go - else - curl -sL https://go.dev/dl/go1.23.0.linux-amd64.tar.gz | tar xz -C /toolcache - echo "/toolcache/go/bin" >> $GITHUB_PATH - fi - go version + # Always download Go 1.23 directly to ensure correct version + curl -sL https://go.dev/dl/go1.23.0.linux-amd64.tar.gz | tar xz -C /toolcache + echo "/toolcache/go/bin" >> $GITHUB_PATH + echo "GOROOT=/toolcache/go" >> $GITHUB_ENV + /toolcache/go/bin/go version - name: Setup Android SDK uses: android-actions/setup-android@v3