github.com/openebs/api@v1.12.0/.github/workflows/go.yml (about)

     1  name: Go
     2  on: [push, pull_request]
     3  jobs:
     4  
     5    build:
     6      name: Build
     7      runs-on: ubuntu-latest
     8      steps:
     9  
    10      - name: Set up Go 1.13
    11        uses: actions/setup-go@v1
    12        with:
    13          go-version: 1.13.6
    14        id: go
    15  
    16      - name: Check out code into the Go module directory
    17        uses: actions/checkout@v1
    18        with:
    19          fetch-depth: 1
    20          path: go/src/github.com/openebs/api
    21  
    22      - name: Run go test
    23        run: make test
    24  
    25      - name: verify dependencies
    26        run: make deps
    27  
    28      - name: verify kubegen
    29        run: make verify_kubegen
    30        env:
    31          GOPATH: /home/runner/work/api/go