github.com/akamai/AkamaiOPEN-edgegrid-golang/v5@v5.0.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        - master
    13  jobs:
    14    test:
    15      runs-on: ubuntu-latest
    16      steps:
    17        - name: Checkout
    18          uses: actions/checkout@v2
    19        - name: Set up Go
    20          uses: actions/setup-go@v3
    21          with:
    22            go-version-file: 'go.mod'
    23        - name: Fmt check
    24          run: make fmt-check
    25        - name: Linter check
    26          run: make lint
    27        - name: Run tests
    28          run: make test-verbose