Things
Simple GitHub bot to handle pull requests for you when you have other things to do.
You need:
Note: if you use Nix and
direnv, you can use the included.envrc/shell.nixfile to automatically setup Python/Git/Just. You can also use the included devcontainersconfiguration.
To configure your environment file, copy the .env.dist file to a .env file in the project root, and fill the blanks.
Then, you can setup everything by doing:
# Install the dependencies
poetry install
# Create the tables
poetry run manage aerich upgrade
# Run the application server
poetry run manage serve The server should be accessible at https://localhost:8000.
Note: You can override the port and IP using the
PRBOT_SERVER_PORT/PRBOT_SERVER_IPenvironment variables.
You can also use the included Dockerfile to containerize the application.
This project mainly uses the following technologies: