A CLI tool to utilize Octokit
Commit everyday does not prove anything
npx gitarist setup- Multiple useful Github utilities based on
Octokit- commit automatically
- clean up stale workflows automatically
- clean up dummy files automatically
- pull request
- merge
- comment on pull request
- register issues
- comment on issues
- Run cron job using
Github Action
- Fork it
- Install dependencies (
pnpm install) - Create your feature branch (
git checkout -b my-new-feature) - Commit your changes (
git czorgit commit -am 'feat: added some feature') - Test your changes (
pnpm test) - Push to the branch (
git push origin my-new-feature) - Create new Pull Request
# Rename `.env.example` to `.env` and fill the environment variables
cp .env.example .env
# Install dependencies
pnpm
# In development
pnpm dev
# In production
pnpm buildWe use Prettier and tslint to maintain code style and best practices. Please make sure your PR adheres to the guides by running:
pnpm formatand
pnpm lint