From 1ee69b169137c5da6f96e26f08485ebbc37df9cc Mon Sep 17 00:00:00 2001 From: Joel Rebello Date: Tue, 19 Mar 2024 10:31:59 +0100 Subject: [PATCH] ci: use go.mod file for go version, fixes codeql error --- .github/workflows/codeql-analysis.yml | 5 +++++ .github/workflows/push-pr-lint.yaml | 5 +++-- .github/workflows/release.yml | 2 +- 3 files changed, 9 insertions(+), 3 deletions(-) diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index e3691f6c..bf975f65 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -40,6 +40,11 @@ jobs: - name: Checkout repository uses: actions/checkout@v4 + - name: Install Go + uses: actions/setup-go@v4 + with: + go-version-file: go.mod + # Initializes the CodeQL tools for scanning. - name: Initialize CodeQL uses: github/codeql-action/init@v2 diff --git a/.github/workflows/push-pr-lint.yaml b/.github/workflows/push-pr-lint.yaml index 0588ac79..92e3ca24 100644 --- a/.github/workflows/push-pr-lint.yaml +++ b/.github/workflows/push-pr-lint.yaml @@ -8,7 +8,8 @@ jobs: - name: Install Go uses: actions/setup-go@v4 with: - go-version: '1.22' + go-version-file: go.mod + - name: Checkout code uses: actions/checkout@v4 - name: golangci-lint @@ -25,7 +26,7 @@ jobs: - name: Install Go uses: actions/setup-go@v4 with: - go-version: '1.22' + go-version-file: go.mod - name: Checkout code uses: actions/checkout@v4 diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index f3f7236a..07e17ca1 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -29,7 +29,7 @@ jobs: name: Set up Go uses: actions/setup-go@v4 with: - go-version: "1.22" + go-version-file: go.mod - name: install cosign uses: sigstore/cosign-installer@main