github.com/akamai/AkamaiOPEN-edgegrid-golang/v8@v8.1.0/.github/workflows/checks.yml (about) 1 name: build 2 on: 3 push: 4 branches: 5 - "*" 6 pull_request: 7 branches: 8 - v1 9 - v2 10 - v3 11 - v4 12 - v5 13 - v6 14 - v7 15 - master 16 jobs: 17 test: 18 runs-on: ubuntu-latest 19 steps: 20 - name: Checkout 21 uses: actions/checkout@v2 22 - name: Set up Go 23 uses: actions/setup-go@v3 24 with: 25 go-version-file: 'go.mod' 26 - name: Fmt check 27 run: make fmt-check 28 - name: Linter check 29 run: make lint 30 - name: Run tests 31 run: make test-verbose