TLDR Web Dev · OPINIONS & ADVICE
THE PAIN THAT IS GITHUB ACTIONS
Summary from the TLDR Web Dev newsletter
Rewriting CI scripts in GitHub Actions is a frustrating experience, especially when having to deal with complex merge queues, multiple runners, and various builds. Setting up seemingly basic software practices is a challenge due to hidden gotchas, inconsistent behavior, and poor debugging tools. There are also security concerns because of the complex and confusing security model involving tokens and permissions, alongside the risks of using Docker containers with GitHub Actions due to file permission issues and limitations.