
GitArborist
Mark PR merge-order dependencies, schedule PRs, and more
After being live for almost 5 months I finally put up paid plans. With patio11's words ringing in my ears I opted for $7 and $9 tiers (more than I originally planned) with 20% discount for annual.
This also necessitates removing the app from the Github Marketplace (note this is a manual process, it will be live until they process the request). Unfortunately GH does not allow listing paid plans until your app is verified, which requires 100 installations. From my early users it quickly became clear that the server costs for supporting 100 installations far exceed what I'm willing to pay before getting paying customers... so I rolled my own subscription plans instead.
So, the hook is in the water - now I just need to get someone to bite 😅
Just checked the stats on GitArborist.com and realised it's now watching 1,100 Github repositories!
I'd been focused so much on the installation count and usage (both of which are still far too low) that I hadn't thought to monitor the repository count; though as things scale up repository count will probably be a more reliable indicator of server load.
1 Like
Comment
GitArborist now has all the features I would consider required for MVP, along with some extras to make it more usable for me.
Main features at this point:
- Marking one PR dependent on another (auto-merge optional)
- Auto-merge when CI passes
- Schedule PR merge (i.e. for static sites)
- Auto-merge PRs from a given user (i.e. dependabot)
Now begins the slog of getting the word out...
1 Like
Comment
Partially inspired by the story of PullRequestReminders (later became PullPanda), started working on the bare-bones required to create a Github application that could be installed by others.
The main goals:
- Other users can install it
- It can auto-merge one PR when another closed
Like
Comment
About
Looking to escape the dollars-for-hours lifestyle, and to see if I have what it takes to make a successful business.

Comment