|
|
|
|
|
by Arnavion
1553 days ago
|
|
If you have vendor lockin with GitHub Actions, it's because you chose to do it to yourself. Nothing prevents you from using only the `run` action to run a shell script so that everything that CI does can also be done on your dev machine. Both my personal projects and my $dayjob repositories have every test, etc triggered via `make test` or `test.sh`, then the GitHub Actions workflow YAML just `run`s it. Secrets also work fine - the makefile / shell script expects them to be defined as env vars, so the developer running them locally just needs to define those env vars regardless of how they obtained the secrets. https://news.ycombinator.com/item?id=25104253 |
|
> it's because you chose to do it to yourself.
I didn't choose shit. My company did. Why are you putting this on me?
> Both my personal projects and my $dayjob repositories have every test
Congrats on not actually using GitHub actions? I guess?
So many people here sucking Microsoft cock. And there is yet another incident today! What's that make, three days in a row now? Four, if we're actually counting. They aren't even hitting 2 nines uptime. Two. Fucking. Nines. Going on many years now. But apparently that is just fine because everyone is running self-hosted infra in parallel to their cloud shit.