name: Tests on: push: pull_request: types: [opened, synchronize, reopened] issues: issue_comment: jobs: test: name: Run Tests runs-on: ubuntu-latest steps: - name: Checkout repository uses: actions/checkout@v4 - name: Set up Go uses: actions/setup-go@v6 with: go-version: 'stable' cache: false - name: Install dependencies run: go mod download - name: Run go vet run: go vet ./... - name: Run tests run: go test -v -p 4 ./...