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 0d8d255..fb4c930 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 8a30021..f010087 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 6a7c42e..227c8d3 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: