CI/CD over local builds
Why should I build my projects centrally with Github Actions or Gitlab Runners?
Building your projects centrally makes sense for different reasons.
- Your development machine doesn't have to be that beefy.
- Builds are reliable, transparent and trustworthy as everyone can check the build instructions.
- Builds are immediately available and you can configure your pipelines to generate releases automatically.
- Pushing your commits to a certain branch is enough to generate new binary releases.
For now that's all but I guess I will come up with more proper reasoning. 😄