TLDR Web Dev · OPINIONS & ADVICE

THE PAIN THAT IS GITHUB ACTIONS

feldera.com9 min read

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.