github.com/Mrs4s/MiraiGo@v0.0.0-20240226124653-54bdd873e3fe/.github/workflows/go.yml (about) 1 name: Go 2 3 on: 4 push: 5 branches: [ master, typeparam ] 6 pull_request: 7 branches: [ master, typeparam ] 8 9 jobs: 10 11 build: 12 name: Build 13 runs-on: ubuntu-latest 14 steps: 15 16 - name: Set up Go 1.x 17 uses: actions/setup-go@v2 18 with: 19 go-version: '1.20' 20 21 - name: Check out code into the Go module directory 22 uses: actions/checkout@v2 23 24 - name: Get dependencies 25 run: | 26 go get -v -t -d ./... 27 28 - name: Vet 29 run: go vet -stdmethods=false ./... 30 31 - name: Build 32 run: go build -v ./... 33 34 - name: Test 35 run: go test -v ./...