From 56b54bfb15976e1763fec3d4784d4d209b4f0cc1 Mon Sep 17 00:00:00 2001 From: Jose' Pedro Saraiva Date: Thu, 4 Dec 2025 08:50:46 +0100 Subject: [PATCH 1/4] bump golangci-lint to 2.7.0 & bump GH actions versions --- .github/workflows/ci.yml | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 081ac6d..56e14b9 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -16,8 +16,8 @@ jobs: name: build runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 - - uses: actions/setup-go@v3 + - uses: actions/checkout@v4 + - uses: actions/setup-go@v4 with: go-version: ${{ matrix.go }} cache: true @@ -31,8 +31,8 @@ jobs: name: test runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 - - uses: actions/setup-go@v3 + - uses: actions/checkout@v4 + - uses: actions/setup-go@v4 with: go-version: ${{ matrix.go }} cache: true @@ -43,16 +43,16 @@ jobs: strategy: matrix: go: ["1.25"] - lint: ["v2.6"] + lint: ["v2.7"] name: lint runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 - - uses: actions/setup-go@v3 + - uses: actions/checkout@v4 + - uses: actions/setup-go@v4 with: go-version: ${{ matrix.go }} cache: true - name: golangci-lint - uses: golangci/golangci-lint-action@v8 + uses: golangci/golangci-lint-action@v5 with: version: ${{ matrix.lint }} From c26bd564f750681811de8c0288ef99eb492bdad4 Mon Sep 17 00:00:00 2001 From: Jose' Pedro Saraiva Date: Thu, 4 Dec 2025 08:53:26 +0100 Subject: [PATCH 2/4] bump golangci-lint action version --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 56e14b9..a1d7160 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -53,6 +53,6 @@ jobs: go-version: ${{ matrix.go }} cache: true - name: golangci-lint - uses: golangci/golangci-lint-action@v5 + uses: golangci/golangci-lint-action@v9 with: version: ${{ matrix.lint }} From 4da6d36f25ebc1aa409a66d44770553f3220ece3 Mon Sep 17 00:00:00 2001 From: Jose' Pedro Saraiva Date: Thu, 4 Dec 2025 08:54:58 +0100 Subject: [PATCH 3/4] bump versions --- .github/workflows/ci.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index a1d7160..8a003fd 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -16,8 +16,8 @@ jobs: name: build runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - uses: actions/setup-go@v4 + - uses: actions/checkout@v6 + - uses: actions/setup-go@v6 with: go-version: ${{ matrix.go }} cache: true @@ -31,8 +31,8 @@ jobs: name: test runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - uses: actions/setup-go@v4 + - uses: actions/checkout@v6 + - uses: actions/setup-go@v6 with: go-version: ${{ matrix.go }} cache: true @@ -47,8 +47,8 @@ jobs: name: lint runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - uses: actions/setup-go@v4 + - uses: actions/checkout@v6 + - uses: actions/setup-go@v6 with: go-version: ${{ matrix.go }} cache: true From 260b0710a0d6b2d14e0d5f0ccdfb811a05765727 Mon Sep 17 00:00:00 2001 From: Jose' Pedro Saraiva Date: Thu, 4 Dec 2025 08:56:08 +0100 Subject: [PATCH 4/4] add check-latest: true to setup-go action --- .github/workflows/ci.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 8a003fd..982d31a 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -21,6 +21,7 @@ jobs: with: go-version: ${{ matrix.go }} cache: true + check-latest: true - name: build run: "go build ./..." @@ -36,6 +37,7 @@ jobs: with: go-version: ${{ matrix.go }} cache: true + check-latest: true - name: test run: go test -race ./... @@ -52,6 +54,7 @@ jobs: with: go-version: ${{ matrix.go }} cache: true + check-latest: true - name: golangci-lint uses: golangci/golangci-lint-action@v9 with: