github.com/neatio-net/neatio@v1.7.3-0.20231114194659-f4d7a2226baa/.github/workflows/go.yml (about) 1 name: Go 2 3 on: 4 push: 5 branches: [ nio3dev ] 6 pull_request: 7 branches: [ nio3dev ] 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.13 20 id: go 21 22 - name: Check out code into the Go module directory 23 uses: actions/checkout@v2 24 25 - name: Get dependencies 26 run: | 27 go get -v -t -d ./... 28 if [ -f Gopkg.toml ]; then 29 curl https://raw.githubusercontent.com/golang/dep/master/install.sh | sh 30 dep ensure 31 fi 32 33 - name: Build 34 run: go build -v . 35 36 - name: Test 37 run: go test -v .