Skip to content

CI

CI #199

Workflow file for this run

name: CI
on: [push, pull_request]
jobs:
build_test:
name: Build and Test
strategy:
matrix:
go: ['1.13', '1.14', '1.15', '1.16', '1.17', '1.18', '1.19', '1.20', '1.21']
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v4
with:
go-version: ${{ matrix.go }}
- uses: actions/cache@v3
with:
path: ~/go/pkg/mod
key: ubuntu-go-${{ hashFiles('**/go.sum') }}
restore-keys: |
ubuntu-go-
- name: Test
run: go test -mod readonly -race ./...
- name: Test Verbose
run: go test -mod readonly -race -v ./...