mirror of
https://github.com/jackyzha0/quartz.git
synced 2025-12-25 13:54:05 -06:00
32 lines
729 B
YAML
32 lines
729 B
YAML
{
|
|
"name": "go test",
|
|
"on": ["push", "pull_request"],
|
|
"jobs": {
|
|
"test": {
|
|
"strategy": {
|
|
"matrix": {
|
|
"go-version": ["1.13.x", "1.14.x", "1.15.x", "1.16.x"],
|
|
"os": ["ubuntu-latest", "macos-latest", "windows-latest"]
|
|
}
|
|
},
|
|
"runs-on": "${{ matrix.os }}",
|
|
"env": {"GOPROXY": "direct"},
|
|
"steps": [
|
|
{
|
|
"name": "Install Go",
|
|
"uses": "actions/setup-go@v2",
|
|
"with": {"go-version": "${{ matrix.go-version }}"}
|
|
},
|
|
{
|
|
"name": "Checkout code",
|
|
"uses": "actions/checkout@v2"
|
|
},
|
|
{
|
|
"name": "Test",
|
|
"run": "go test -v ./..."
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|