Small checks. Better pull requests.
TinyToast is a lightweight GitHub App designed to help developers catch issues in pull requests before merging.
It automatically checks pull request activity and reports validation results directly on GitHub.
- GitHub App integration
- Automatic pull request event detection
- Pull request validation
- GitHub Check Run reporting
- Clear pass/fail results
- A developer opens or updates a pull request.
- GitHub sends a webhook event to TinyToast.
- TinyToast processes the event and performs its checks.
- Results are reported back to GitHub.
- Developers can review the result before merging.
Early Development
TinyToast is currently under development. The initial focus is on webhook integration, pull request detection, and basic validation.
- Node.js
- Express.js
- GitHub Apps API
- GitHub Webhooks
- Render
Clone the repository:
git clone https://github.com/edgeroboticsstudio/TinyToast.git
cd TinyToastInstall dependencies:
npm installCreate a .env file:
PORT=10000
WEBHOOK_SECRET=your_webhook_secret
APP_ID=your_github_app_id
PRIVATE_KEY=your_github_app_private_keyStart the application:
npm startKeep pull request checks simple, useful, and accessible to every developer.
Developed by Edge Robotics Studio.