telegram-mcp-read-only/Taskfile.yml
2025-04-01 17:48:16 +03:00

40 lines
626 B
YAML

# https://taskfile.dev
version: '3'
dotenv: [".env"]
tasks:
mod:
desc: Sync go.mod
cmds:
- go mod download
- go mod tidy
run:test:
desc: Run test command
cmds:
- go run ./cmd/test/...
run:
desc: Run CLI app
cmds:
- go run ./. {{.CLI_ARGS}}
build:
cmds:
- mkdir -p ./bin
- go build -o ./bin/telegram-mcp ./.
install:
desc: Install MCP server to user's local bin
deps: [build]
cmds:
- cp ./bin/telegram-mcp ~/.local/bin/
- chmod +x ~/.local/bin/telegram-mcp
lint:
desc: Run linter
cmd: golangci-lint run ./...