Neat. We used Hubot for a bit, but it was fiddly and cumbersome, so we eventually ditched it. I think we managed to automate the few useful commands with our CI/CD instead… but I definitely liked the idea in principle.
Can you explain what dedicated skill runner means? saw it on the plans page, but couldn’t find (or missed? on mobile now) what it is and why it costs extra…
Hubot still has a special place in our heart. The only reason I ever learned Coffeescript was to build scripts for it. But I have definitely broken installs more than once. We tried to make Abbot very simple to run for exactly that reason!
Right now all skills run through the same infrastructure. We are figuring out our package management story currently, but today everyone has the same packages loaded, and all requests come from our shared infra. Some companies we talked to have specific library needs (especially internal libraries) or requests for dedicated IPs for their runners. For most teams, this probably isn't needed. We spend a lot of time making sure things are fast and scale, so it's mostly about control for our customers.
Can you explain what dedicated skill runner means? saw it on the plans page, but couldn’t find (or missed? on mobile now) what it is and why it costs extra…