go.yml 487 B

123456789101112131415161718192021222324252627282930
  1. name: Go
  2. on:
  3. pull_request:
  4. branches:
  5. - "master"
  6. push:
  7. branches:
  8. - "master"
  9. jobs:
  10. build:
  11. name: Build
  12. runs-on: ubuntu-latest
  13. steps:
  14. - name: Check out code into the Go module directory
  15. uses: actions/checkout@v3
  16. - name: Set up Go
  17. uses: actions/setup-go@v3
  18. with:
  19. go-version-file: "go.mod"
  20. cache: true
  21. - name: Build
  22. run: go build -v .
  23. - name: Test
  24. run: go test -v .