diff --git a/.gitea/workflows/ci.yaml b/.gitea/workflows/ci.yaml index 2b73c2c..c2dd182 100644 --- a/.gitea/workflows/ci.yaml +++ b/.gitea/workflows/ci.yaml @@ -62,7 +62,7 @@ jobs: - uses: actions/checkout@v4 - uses: actions/setup-go@v5 - with: { go-version: '1.22' } + with: { go-version: '1.24' } - name: fmt run: test -z "$(gofmt -l .)" @@ -75,7 +75,10 @@ jobs: with: { version: latest } - name: test - run: go test -race -coverprofile=cover.out ./... + # Coverage scoped to ./internal/... — cmd/server is the entrypoint + # with signal-handling + bind that isn't worth unit-testing. When + # real integration tests land in M4.1, widen this back to ./... + run: go test -race -coverprofile=cover.out ./internal/... - name: coverage gate run: |