diff --git a/.github/workflows/linux-ci.yml b/.github/workflows/linux-ci.yml index ca3fa0b..484b73a 100644 --- a/.github/workflows/linux-ci.yml +++ b/.github/workflows/linux-ci.yml @@ -9,12 +9,20 @@ jobs: validate: runs-on: ubuntu-22.04 steps: + # golangci-lint is required by test.sh. Latest version here if you want + # to bump it, version number is at the end of the "curl | sh" + # commandline below: + # https://github.com/golangci/golangci-lint/releases/latest - name: Install golangci-lint - # golangci-lint is required by test.sh. Latest version here if you want - # to bump it, version number is at the end of the "curl | sh" - # commandline below: - # https://github.com/golangci/golangci-lint/releases/latest run: curl -sSfL https://raw.githubusercontent.com/golangci/golangci-lint/master/install.sh | sh -s -- -b "$(go env GOPATH)"/bin v1.50.1 + + # Source: https://www.scivision.dev/github-actions-path-append/ + # + # Required for the golangci-lint that we just installed to work. + - name: Add GOPATH/bin to PATH + run: echo "$(go env GOPATH)/bin" >> "$GITHUB_PATH" + - name: Check out repository code uses: actions/checkout@v2 + - run: ./test.sh