Skip to content

Releases: left-try/release-bot

v1.0.0 - Initial release

Choose a tag to compare

@left-try left-try released this 12 Jun 08:33

First stable release of TG Release Bot.

What's included

  • POST /webhook — authenticated endpoint that forwards release payloads to a Telegram channel
  • Shared-secret auth via Authorization: Bearer header (timing-safe comparison, returns 401 on bad/missing tokens)
  • Structured JSON responses — every response is {"ok": bool, "detail": "..."}
  • Fail-fast startup — missing env vars cause a non-zero exit at boot, not a silent runtime crash
  • Docker image published to ghcr.io/left-try/release-bot:1.0.0
  • 18 tests — full coverage of auth, config, and webhook logic (no real network calls)

Quick start

docker run -d -p 8080:8080 \
  -e TELEGRAM_BOT_TOKEN=... \
  -e TELEGRAM_CHAT_ID=... \
  -e WEBHOOK_SECRET=... \
  ghcr.io/left-try/release-bot:1.0.0

See the README for full docs and CI/CD integration examples.

Make sure "Set as the latest release" is checked, then hit Publish release.