name: Tests on: push: branches: - master tags: - '*.*.*' pull_request: branches: - '**' jobs: ci: name: Continuous Integration runs-on: ubuntu-latest timeout-minutes: 5 steps: - uses: actions/checkout@v4 - uses: actions/setup-go@v5 with: go-version-file: go.mod - name: Run test run: go test -timeout 30s -race -count=1 ./...