Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

A case study in vendor lock-in.


Pretty much, eh?

If I could right now:

1. go sign-up elsewhere 2. Log into GitHub and point Actions to that new host 3. All my actions files immediately worked without question

I'd probably give it a spin and make a wiki page explaining how to swap back and forth. No meetings. No design issues. No scheduling. Just a flip switch on who to pay for computers.


That's why GHA makes you write these weird ridiculous YAML files instead of shell scripts.


For what it's worth, we switched some of our actions to a self-hosted Woodpecker instance, and although there were a few kinks to iron out, it works better overall (for example, because of better caching on that single instance, our docker images build faster).




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: