name: test on: workflow_dispatch: push: branches: - main pull_request: branches: - main jobs: test: runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@v4 - name: Set up Go uses: actions/setup-go@v5 with: go-version: 1.24 - name: Run Go Vet run: go vet ./... - name: Run Go Test run: go test -v -race ./...