Hacker News new | ask | show | jobs
by gitter101 871 days ago
what stops GitHub from shutting down these offerings from a legal or technical perspective, these alternatives clearly violate their terms of service:

"Additionally, regardless of whether an Action is using self-hosted runners, Actions should not be used for: the provision of a stand-alone or integrated application or service offering the Actions product or service, or any elements of the Actions product or service, for commercial purposes"

2 comments

No that means you can't create a CI/CD competitor that's 'hosted' in Actions. (e.g. Install OJFordCI GitHub app, pay at ojfordci.com/sign-up, view your CI results at ojfordci.com, but actually also at github.com in the Actions tab on your repo.)

They absolutely support custom runners, it's how all these work, they don't need to stop them via ToS, they can just not allow it as an option. `runs-on: ubicloud` only works because GitHub implements it right.

I read that as them not wanting you to use Actions as part of your commercial offering.

E.g. don’t use Github as Infrastructure as a Service.