3 ms·
> Why is Github enforcing that decision.. Because at the end of the day, Github is responsible for _their_ runners. If you want full control, install and use
by bingo-bongo 1y ago
> Why is Github enforcing that decision..
Because at the end of the day, Github is responsible for _their_ runners.
If you want full control, install and use your own runners, which flips the responsibility to you.
- goku12 1y ago> If you want full control, install and use your own runners, which flips the responsibility to you. It's a bit tedious to have to explain that service providers have certain responsibilities and obligations too. Corporate culture has given bigtech a blank cheque to behave the way they want. That aside, based on the way you framed your reply, let me assure you that I don't trust them with even my projects, much less the CI system or their runner. And time and again, they vindicate that decision. I have posted the full argument as a reply to your sibling comment.
- siva7 1y agoI'm still paying for these github runners. There is also some line between fully dictating which versions of languages and packages you are allowed to use and a managed runner that doesn't get in your way like a control freak.