feat: initial scaffold with /healthz

Go module gitea.d-ma.be/mathias/gitea-mcp, minimal HTTP server with a
/healthz probe, Taskfile build targets, and .gitignore/README updates.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Mathias Bergqvist
2026-05-04 20:13:41 +02:00
parent 1eabd5982f
commit a77fa7506b
5 changed files with 47 additions and 1 deletions

16
Taskfile.yml Normal file
View File

@@ -0,0 +1,16 @@
version: '3'
tasks:
build:
desc: Build the binary
cmds: [go build -o bin/gitea-mcp ./cmd/gitea-mcp]
run:
desc: Run the binary
deps: [build]
cmds: [./bin/gitea-mcp]
test:
desc: Run all tests
cmds: [go test ./... -race -count=1]
lint:
desc: Run golangci-lint
cmds: [golangci-lint run ./...]