From c004566e9770ade7c676c4facf931c3644a9a488 Mon Sep 17 00:00:00 2001 From: Daniel Holbach Date: Tue, 7 Dec 2021 08:07:21 +0100 Subject: [PATCH] ensure go version for tests Signed-off-by: Daniel Holbach --- .github/workflows/on-pr.yaml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/.github/workflows/on-pr.yaml b/.github/workflows/on-pr.yaml index a9cd9ad..c011917 100644 --- a/.github/workflows/on-pr.yaml +++ b/.github/workflows/on-pr.yaml @@ -10,6 +10,15 @@ jobs: steps: - name: checkout uses: actions/checkout@v2 + - name: Find go version + run: | + GO_VERSION=$(awk '/^go/ {print $2};' go.mod) + echo "::set-output name=version::${GO_VERSION}" + id: awk_gomod + - name: Ensure go version + uses: actions/setup-go@v2 + with: + go-version: "${{ steps.awk_gomod.outputs.version }}" - name: run tests run: go test -json ./... > test.json - name: Annotate tests