From c8e21b4dd5dd9303a65d1201fabe79462ea86429 Mon Sep 17 00:00:00 2001 From: Peter Svensson Date: Fri, 27 Feb 2026 14:54:52 +0100 Subject: [PATCH] fix: use go-version-file instead of hardcoded version Update all GitHub workflow files to use the `go-version-file` parameter instead of a hardcoded Go version. This change ensures consistency and allows for easier Go version management by reading the version directly from the `go.mod` file. --- .github/workflows/build-and-scan.yaml | 2 +- .github/workflows/integration-test.yaml | 2 +- .github/workflows/lint.yaml | 2 +- .github/workflows/release.yaml | 2 +- .github/workflows/test.yaml | 2 +- .github/workflows/verify-manifests.yaml | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/build-and-scan.yaml b/.github/workflows/build-and-scan.yaml index 42249f8..9c6d795 100644 --- a/.github/workflows/build-and-scan.yaml +++ b/.github/workflows/build-and-scan.yaml @@ -26,7 +26,7 @@ jobs: - name: Set up Go uses: actions/setup-go@4b73464bb391d4059bd26b0524d20df3927bd417 # v6.3.0 with: - go-version: '1.25' + go-version-file: go.mod cache: true - name: Download dependencies diff --git a/.github/workflows/integration-test.yaml b/.github/workflows/integration-test.yaml index bf84e41..2e5b63e 100644 --- a/.github/workflows/integration-test.yaml +++ b/.github/workflows/integration-test.yaml @@ -25,7 +25,7 @@ jobs: - name: Set up Go uses: actions/setup-go@4b73464bb391d4059bd26b0524d20df3927bd417 # v6.3.0 with: - go-version: '1.25' + go-version-file: go.mod cache: true - name: Run unit tests diff --git a/.github/workflows/lint.yaml b/.github/workflows/lint.yaml index 4842a7f..09c01a8 100644 --- a/.github/workflows/lint.yaml +++ b/.github/workflows/lint.yaml @@ -24,7 +24,7 @@ jobs: - name: Set up Go uses: actions/setup-go@4b73464bb391d4059bd26b0524d20df3927bd417 # v6.3.0 with: - go-version: '1.25' + go-version-file: go.mod cache: true - name: Install golangci-lint diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 1c173a0..9aad6d9 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -97,7 +97,7 @@ jobs: - name: Set up Go uses: actions/setup-go@4b73464bb391d4059bd26b0524d20df3927bd417 # v6.3.0 with: - go-version: '1.25' + go-version-file: go.mod cache: true - name: Generate manifests diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index f69ee23..94fb988 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -24,7 +24,7 @@ jobs: - name: Set up Go uses: actions/setup-go@4b73464bb391d4059bd26b0524d20df3927bd417 # v6.3.0 with: - go-version: '1.25' + go-version-file: go.mod cache: true - name: Download dependencies diff --git a/.github/workflows/verify-manifests.yaml b/.github/workflows/verify-manifests.yaml index 98fa526..72830be 100644 --- a/.github/workflows/verify-manifests.yaml +++ b/.github/workflows/verify-manifests.yaml @@ -24,7 +24,7 @@ jobs: - name: Set up Go uses: actions/setup-go@4b73464bb391d4059bd26b0524d20df3927bd417 # v6.3.0 with: - go-version: '1.25' + go-version-file: go.mod cache: true - name: Generate manifests