From 2d8f7d841f65b00d8020eb84ba8c474788c4f3a4 Mon Sep 17 00:00:00 2001 From: Joshua Blum Date: Wed, 9 Sep 2026 11:52:17 -0400 Subject: [PATCH 1/3] test against latest go --- .github/workflows/ci.yml | 2 +- test/files/go.mod | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 735f323..a85a331 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -23,7 +23,7 @@ jobs: timeout-minutes: 15 strategy: matrix: - go-version: [1.25.x] + go-version: [1.26.x, 1.27.x] os: [ubuntu-latest] runs-on: ${{ matrix.os }} steps: diff --git a/test/files/go.mod b/test/files/go.mod index 8ad0c28..0a2aae7 100644 --- a/test/files/go.mod +++ b/test/files/go.mod @@ -1,8 +1,8 @@ module github.com/keybase/node-avdl-compiler/test/files -go 1.24.0 +go 1.26.0 -toolchain go1.25.5 +toolchain go1.27.1 require ( github.com/keybase/client/go v0.0.0-20251212162511-577ca7a6452f From f1f0ed18f636dbd704e2406fca7d21b9bdb1e888 Mon Sep 17 00:00:00 2001 From: Joshua Blum Date: Wed, 9 Sep 2026 12:03:49 -0400 Subject: [PATCH 2/3] update golangci-lint --- .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 a85a331..49dce95 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -52,7 +52,7 @@ jobs: - name: golangci-lint uses: golangci/golangci-lint-action@v9 with: - version: v2.7.2 + version: v2.13.2 working-directory: test/files args: --config ../../.golangci.yml From 4d885dfdc25abc616cf51b2aa2716e2c85865f92 Mon Sep 17 00:00:00 2001 From: Joshua Blum Date: Wed, 9 Sep 2026 12:37:17 -0400 Subject: [PATCH 3/3] update GitHub Actions to latest versions --- .github/workflows/ci.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 49dce95..33645dd 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -27,11 +27,11 @@ jobs: os: [ubuntu-latest] runs-on: ${{ matrix.os }} steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7.0.1 with: persist-credentials: false - - uses: actions/setup-go@v6 + - uses: actions/setup-go@v7.0.0 with: go-version: ${{ matrix.go-version }} cache: true @@ -50,7 +50,7 @@ jobs: make - name: golangci-lint - uses: golangci/golangci-lint-action@v9 + uses: golangci/golangci-lint-action@v9.3.0 with: version: v2.13.2 working-directory: test/files @@ -60,7 +60,7 @@ jobs: run: make CI_TAGS="--tags=noresinit" test - name: Run govulncheck - uses: golang/govulncheck-action@v1 + uses: golang/govulncheck-action@v1.1.0 with: go-version-input: ${{ matrix.go-version }} work-dir: test/files