From d3bc6321f4a058ad82c814edf0e18b576fc0bd66 Mon Sep 17 00:00:00 2001 From: Yinan Qin <39023210+elysia-best@users.noreply.github.com> Date: Tue, 16 Sep 2025 18:44:29 +0800 Subject: [PATCH] chore(build): update Go version to 1.25.0 across workflows and build scripts (#1290) build: update Go version to 1.25.0 across workflows and build scripts fixes #1286 --- .github/workflows/beta_release.yml | 2 +- .github/workflows/build.yml | 2 +- .github/workflows/release.yml | 2 +- .github/workflows/release_docker.yml | 4 ++-- .github/workflows/test_docker.yml | 2 +- build.sh | 6 +++--- 6 files changed, 9 insertions(+), 9 deletions(-) diff --git a/.github/workflows/beta_release.yml b/.github/workflows/beta_release.yml index 90148487..268a5833 100644 --- a/.github/workflows/beta_release.yml +++ b/.github/workflows/beta_release.yml @@ -87,7 +87,7 @@ jobs: - name: Setup Go uses: actions/setup-go@v5 with: - go-version: "1.24.5" + go-version: "1.25.0" - name: Setup web run: bash build.sh dev web diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 4e975d1f..a2393b84 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -33,7 +33,7 @@ jobs: - name: Setup Go uses: actions/setup-go@v5 with: - go-version: "1.24.5" + go-version: "1.25.0" - name: Setup web run: bash build.sh dev web diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 97280bc9..9bbf0f1c 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -46,7 +46,7 @@ jobs: - name: Setup Go uses: actions/setup-go@v5 with: - go-version: '1.24' + go-version: '1.25.0' - name: Checkout uses: actions/checkout@v4 diff --git a/.github/workflows/release_docker.yml b/.github/workflows/release_docker.yml index a5169013..80c06564 100644 --- a/.github/workflows/release_docker.yml +++ b/.github/workflows/release_docker.yml @@ -47,7 +47,7 @@ jobs: - uses: actions/setup-go@v5 with: - go-version: 'stable' + go-version: '1.25.0' - name: Cache Musl id: cache-musl @@ -87,7 +87,7 @@ jobs: - uses: actions/setup-go@v5 with: - go-version: 'stable' + go-version: '1.25.0' - name: Cache Musl id: cache-musl diff --git a/.github/workflows/test_docker.yml b/.github/workflows/test_docker.yml index c52fc6b7..aa6fe896 100644 --- a/.github/workflows/test_docker.yml +++ b/.github/workflows/test_docker.yml @@ -36,7 +36,7 @@ jobs: - uses: actions/setup-go@v5 with: - go-version: 'stable' + go-version: '1.25.0' - name: Cache Musl id: cache-musl diff --git a/build.sh b/build.sh index 8f60a21f..26e5a301 100644 --- a/build.sh +++ b/build.sh @@ -236,7 +236,7 @@ BuildRelease() { BuildLoongGLIBC() { local target_abi="$2" local output_file="$1" - local oldWorldGoVersion="1.24.3" + local oldWorldGoVersion="1.25.0" if [ "$target_abi" = "abi1.0" ]; then echo building for linux-loong64-abi1.0 @@ -254,13 +254,13 @@ BuildLoongGLIBC() { # Download and setup patched Go compiler for old-world if ! curl -fsSL --retry 3 -H "Authorization: Bearer $GITHUB_TOKEN" \ - "https://github.com/loong64/loong64-abi1.0-toolchains/releases/download/20250722/go${oldWorldGoVersion}.linux-amd64.tar.gz" \ + "https://github.com/loong64/loong64-abi1.0-toolchains/releases/download/20250821/go${oldWorldGoVersion}.linux-amd64.tar.gz" \ -o go-loong64-abi1.0.tar.gz; then echo "Error: Failed to download patched Go compiler for old-world ABI1.0" if [ -n "$GITHUB_TOKEN" ]; then echo "Error output from curl:" curl -fsSL --retry 3 -H "Authorization: Bearer $GITHUB_TOKEN" \ - "https://github.com/loong64/loong64-abi1.0-toolchains/releases/download/20250722/go${oldWorldGoVersion}.linux-amd64.tar.gz" \ + "https://github.com/loong64/loong64-abi1.0-toolchains/releases/download/20250821/go${oldWorldGoVersion}.linux-amd64.tar.gz" \ -o go-loong64-abi1.0.tar.gz || true fi return 1