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