| khenaidoo | 59ce9dd | 2019-11-11 13:05:32 -0500 | [diff] [blame] | 1 | sudo: false |
| 2 | language: go |
| Abhay Kumar | 40252eb | 2025-10-13 13:25:53 +0000 | [diff] [blame] | 3 | go_import_path: github.com/dustin/go-humanize |
| khenaidoo | 59ce9dd | 2019-11-11 13:05:32 -0500 | [diff] [blame] | 4 | go: |
| Abhay Kumar | 40252eb | 2025-10-13 13:25:53 +0000 | [diff] [blame] | 5 | - 1.13.x |
| 6 | - 1.14.x |
| 7 | - 1.15.x |
| 8 | - 1.16.x |
| 9 | - stable |
| khenaidoo | 59ce9dd | 2019-11-11 13:05:32 -0500 | [diff] [blame] | 10 | - master |
| 11 | matrix: |
| 12 | allow_failures: |
| 13 | - go: master |
| 14 | fast_finish: true |
| 15 | install: |
| 16 | - # Do nothing. This is needed to prevent default install action "go get -t -v ./..." from happening here (we want it to happen inside script step). |
| 17 | script: |
| khenaidoo | 59ce9dd | 2019-11-11 13:05:32 -0500 | [diff] [blame] | 18 | - diff -u <(echo -n) <(gofmt -d -s .) |
| Abhay Kumar | 40252eb | 2025-10-13 13:25:53 +0000 | [diff] [blame] | 19 | - go vet . |
| 20 | - go install -v -race ./... |
| khenaidoo | 59ce9dd | 2019-11-11 13:05:32 -0500 | [diff] [blame] | 21 | - go test -v -race ./... |