From 7eb4ff44492f52eb7a333ef6bd2f0b244feb6a06 Mon Sep 17 00:00:00 2001 From: Denys Zhdanov Date: Sat, 1 Feb 2025 17:39:37 +0100 Subject: [PATCH 1/5] Add govulncheck --- .github/workflows/tests.yml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 241ca352..8088dc7c 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -21,6 +21,7 @@ jobs: uses: actions/setup-go@v5 with: go-version: ${{ matrix.go }} + check-latest: true - name: Set up Go tip if: matrix.go == 'tip' run: | @@ -52,6 +53,14 @@ jobs: env: CGO_ENABLED: 1 + - name: Govulncheck + id: govulncheck + uses: golang/govulncheck-action@v1 + with: + go-version-input: ${{ matrix.go }} + check-latest: true + go-package: ./... + - name: Check Docker images run: | make image @@ -81,3 +90,12 @@ jobs: env: PACKAGECLOUD_TOKEN: ${{ secrets.PACKAGECLOUD_TOKEN }} + govulncheck: + runs-on: ubuntu-latest + name: Run govulncheck + steps: + - id: govulncheck + uses: golang/govulncheck-action@v1 + with: + go-version-input: 1.20.6 + go-package: ./... \ No newline at end of file From c4b33d04f03fcda3ee88decdbe10c006583abaa7 Mon Sep 17 00:00:00 2001 From: Denys Zhdanov Date: Sat, 1 Feb 2025 17:40:27 +0100 Subject: [PATCH 2/5] removing trash --- .github/workflows/tests.yml | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 8088dc7c..a6fc2d61 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -89,13 +89,3 @@ jobs: run: make DEVEL=1 packagecloud-autobuilds env: PACKAGECLOUD_TOKEN: ${{ secrets.PACKAGECLOUD_TOKEN }} - - govulncheck: - runs-on: ubuntu-latest - name: Run govulncheck - steps: - - id: govulncheck - uses: golang/govulncheck-action@v1 - with: - go-version-input: 1.20.6 - go-package: ./... \ No newline at end of file From 8ad42c4fd9f7b43c83552e0f7dc1f6a2acec7bee Mon Sep 17 00:00:00 2001 From: Denys Zhdanov Date: Sat, 1 Feb 2025 17:48:55 +0100 Subject: [PATCH 3/5] removing govulncheck from tip --- .github/workflows/tests.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index a6fc2d61..74faa085 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -54,6 +54,7 @@ jobs: CGO_ENABLED: 1 - name: Govulncheck + if: matrix.go != 'tip' id: govulncheck uses: golang/govulncheck-action@v1 with: From a29f783d37a6dd80689797d447a784b59ee7ccbc Mon Sep 17 00:00:00 2001 From: Denys Zhdanov Date: Sat, 1 Feb 2025 18:10:57 +0100 Subject: [PATCH 4/5] removing go 1.21 --- .github/workflows/tests.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 74faa085..f9f62ccb 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -13,7 +13,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - go: [ 1.21.x, 1.22.x, 1.23.x, tip ] + go: [ 1.22.x, 1.23.x, tip ] steps: - name: Set up Go stable From 920db67e9e9415d02208a1d6d7e8b0a1ef23bf9e Mon Sep 17 00:00:00 2001 From: Denys Zhdanov Date: Sat, 1 Feb 2025 18:27:12 +0100 Subject: [PATCH 5/5] go mod tidy --- go.mod | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/go.mod b/go.mod index 8eb62247..857d19ef 100644 --- a/go.mod +++ b/go.mod @@ -1,7 +1,8 @@ module github.com/go-graphite/go-carbon -go 1.21 -toolchain go1.22.9 +go 1.22 + +toolchain go1.23.5 require ( cloud.google.com/go/pubsub v1.45.3