Skip to content
This repository has been archived by the owner on May 24, 2021. It is now read-only.

🤖 A GitHub App that used to sync tidb community info to the database, for providing basic data for other bots.

License

Notifications You must be signed in to change notification settings

ti-community-infra/ti-sync-bot

Repository files navigation

ti-sync-bot

GitHub Actions codecov Probot jest ISC License

🤖 A GitHub App built with Probot that used to sync tidb community info to database, for providing basic data for other bots.

Require

  • Git >= 2.13.0 (For husky support)
  • Node >= 10
  • MYSQL 5.7
  • Docker
  • Docker Compose >= 3

Setup

# Install dependencies
npm install

# Compile
npm run build

# Run
npm run start

Docker

# 1. Build container
docker build -t ti-sync-bot .

# 2. Start container
docker run -e APP_ID=<app-id> -e PRIVATE_KEY=<pem-value> ti-sync-bot

Contributing

If you have suggestions for how ti-sync-bot could be improved, or want to report a bug, open an issue! We'd love all and any contributions.

For more, check out the Contributing Guide.

License

ISC © 2021 mini256 [email protected]