Skip to content

felipe-software/pr-run

Repository files navigation

PR-run (Work in progress)

The app made for people who review multiple Pull Requests every day

image

Publish npm package Version Bump

How to run

PR-run requires Bun.

bunx pr-run@latest

This starts the local backend, serves the browser UI.

Why?

When reading diffs on github isn't enough, you may need to run a PR in your local machine. So you have to:

  • Manually create a worktree.
  • Manually set up a .env
  • Manually start/stop docker containers. And when testing PRs e2e (like a web app pointing to an API) you have to make sure everything is working right.

I don't know if someone already solved this problem, but I lost so much time doing this manually that I decided to create my own solution.

Dependencies

GitHub CLI (gh), Docker, and editor CLIs are optional and are only needed for the workflows that use them.

This project copies a lot of things from t3code
Feel free to open PRs, issues or suggest features. This is my first serious open source project :)

About

Don't waste your time trying to run a Pull Request. Just PR-run-it

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Packages

 
 
 

Contributors