github.com/ergo-services/ergo@v1.999.224/.github/workflows/testLinuxWindowsMacOS.yml (about)

     1  name: TestLinuxWindowsMacOS
     2  
     3  on:
     4    push:
     5      branches: [ master ]
     6    pull_request:
     7      branches: [ master ]
     8  
     9  jobs:
    10  
    11    test-master-on-ubuntu-latest:
    12      runs-on: ubuntu-latest
    13      steps:
    14      - uses: actions/checkout@v2
    15  
    16      - name: Set up Go
    17        uses: actions/setup-go@v2
    18        with:
    19          go-version: 1.17
    20  
    21      - name: Test
    22        run: go test -v ./...
    23  
    24    test-master-on-macos-latest:
    25      runs-on: macos-latest
    26      steps:
    27      - uses: actions/checkout@v2
    28  
    29      - name: Set up Go
    30        uses: actions/setup-go@v2
    31        with:
    32          go-version: 1.17
    33  
    34      - name: Test
    35        run: go test -v ./...
    36  
    37    test-master-on-windows-latest:
    38      runs-on: windows-latest
    39      steps:
    40      - uses: actions/checkout@v2
    41  
    42      - name: Set up Go
    43        uses: actions/setup-go@v2
    44        with:
    45          go-version: 1.17
    46  
    47      - name: Test
    48        run: go test -v ./...