diff --git a/.github/workflows/govuln.yaml b/.github/workflows/govuln.yaml index 6d6342c2..d280c2c1 100644 --- a/.github/workflows/govuln.yaml +++ b/.github/workflows/govuln.yaml @@ -5,8 +5,10 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 + - id: goversion + run: echo "goversion=$(cat .go-version)" >> "$GITHUB_OUTPUT" - uses: actions/setup-go@v5 with: - go-version: "1.22.2" + go-version: ${{ steps.goversion.outputs.goversion }} - run: date - run: go install golang.org/x/vuln/cmd/govulncheck@latest && govulncheck ./... diff --git a/.github/workflows/static-analysis.yaml b/.github/workflows/static-analysis.yaml index 5bbdc709..9326601a 100644 --- a/.github/workflows/static-analysis.yaml +++ b/.github/workflows/static-analysis.yaml @@ -5,9 +5,11 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 + - id: goversion + run: echo "goversion=$(cat .go-version)" >> "$GITHUB_OUTPUT" - uses: actions/setup-go@v5 with: - go-version: "1.22.2" + go-version: ${{ steps.goversion.outputs.goversion }} - name: golangci-lint uses: golangci/golangci-lint-action@v4 with: diff --git a/.github/workflows/test_amd64.yaml b/.github/workflows/test_amd64.yaml index a3ff4c20..240e7b73 100644 --- a/.github/workflows/test_amd64.yaml +++ b/.github/workflows/test_amd64.yaml @@ -22,5 +22,5 @@ jobs: run: echo "goversion=$(cat .go-version)" >> "$GITHUB_OUTPUT" - uses: actions/setup-go@v5 with: - go-version: "1.22.2" + go-version: ${{ steps.goversion.outputs.goversion }} - run: make test \ No newline at end of file diff --git a/.github/workflows/test_template.yaml b/.github/workflows/test_template.yaml index 19f5612a..99b9db01 100644 --- a/.github/workflows/test_template.yaml +++ b/.github/workflows/test_template.yaml @@ -21,9 +21,11 @@ jobs: target: ${{ fromJSON(inputs.targets) }} steps: - uses: actions/checkout@v4 + - id: goversion + run: echo "goversion=$(cat .go-version)" >> "$GITHUB_OUTPUT" - uses: actions/setup-go@v5 with: - go-version: "1.22.2" + go-version: ${{ steps.goversion.outputs.goversion }} - env: TARGET: ${{ matrix.target }} run: | diff --git a/.go-version b/.go-version new file mode 100644 index 00000000..8864ad29 --- /dev/null +++ b/.go-version @@ -0,0 +1 @@ +1.22.2 \ No newline at end of file