From 45f2e6185eea57a67ace2cc284c6e71340264dba Mon Sep 17 00:00:00 2001 From: Bonny07 <111042029+Bonny07@users.noreply.github.com> Date: Fri, 5 Jun 2026 21:01:54 +0900 Subject: [PATCH] ci: drop dead golint step, align Go to go.mod 1.25, bump checkout to v4 ci.yaml installed golang.org/x/lint/golint but never invoked it; golint has been deprecated and frozen since 2021. The CI Go version (1.24.2) also lagged the go.mod directive (1.25). Remove the dead step, align both workflows to Go 1.25, and bump the remaining actions/checkout@v3 usages to v4 (release.yaml was already on v4). --- .github/workflows/ci.yaml | 7 ++----- .github/workflows/docker.yaml | 2 +- .github/workflows/release.yaml | 2 +- 3 files changed, 4 insertions(+), 7 deletions(-) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 0d8d255f..fb4c930d 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -10,15 +10,12 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout Code - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Set up Go uses: actions/setup-go@v4 with: - go-version: '1.24.2' - - - name: Install golint - run: go install golang.org/x/lint/golint@latest + go-version: '1.25' - name: Build run: go build ./... diff --git a/.github/workflows/docker.yaml b/.github/workflows/docker.yaml index 8a30021a..f010087e 100644 --- a/.github/workflows/docker.yaml +++ b/.github/workflows/docker.yaml @@ -21,7 +21,7 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: fetch-depth: 0 diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 6a7c42e6..227c8d3e 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -32,7 +32,7 @@ jobs: - uses: actions/setup-go@v4 with: - go-version: "1.24.2" + go-version: "1.25" - name: Build env: