diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 095a42f..ae457ec 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -15,8 +15,14 @@ jobs: steps: - uses: actions/checkout@v3 + - name: parse-go-version + run: + echo "version=$(cat go.mod | grep '^go \d*\.\d*$' | awk '{print $2}')" > "${GITHUB_OUTPUT}" + - name: Set up Go uses: actions/setup-go@v3 + with: + go-version: ${{ if steps.parse-go-version.outputs.version }} - name: Test run: go test -v ./...