Critical Perspective on GitHub Actions: A Developer's Frustration with CI/CD Tooling
By
xlii
4mo ago· 5 min readenOpinion
92/100
Golden Brown
Bagelometer↗
A baker's-dozen of insight crammed into one ring.
Score92TypeopinionSentimentvery negative
Summary
The author expresses intense frustration and hatred for GitHub Actions, comparing it unfavorably to other technologies like PHP. They describe their negative experience while working on their tmplr project, a file/project scaffold tool with human-readable templates. The article is a personal rant about the author's dissatisfaction with GitHub Actions as a development tool.
Key quotes
· 5 pulledI can't overstate how much I hate GitHub Actions. I don't even remember hating any other piece of technology I used.
Sure, I still make fun of PHP that I remember from times of PHP41, but even then I didn't hate it. Merely I found it subpar technology to other emerging at the time (like Ruby on Rails or Django).
And yet I hate GitHub Actions. With Passion2.
To save you a click - it is a file/project scaffold tool with human readable (and craftable) template files.
I (personally) use it very often, given how easy it is to craft new templates, by hand or with aid of the tool, so check it out if you need a similar tool.
I can’t overstate how much I hate GitHub Actions. I don’t even remember hating any other piece of technology I used. Sure, I still make fun of PHP that I remember from times of PHP41, but even then I didn’t hate it. Merely I found it subpar technology to
You might also wanna read

Automating Software Development Tasks with GitHub IssueOps
The article introduces IssueOps, a methodology that leverages GitHub Issues and Actions to automate repetitive tasks in software development
GitHub Actions suffers three-hour outage with false 'account suspended' error
GitHub Actions experienced a major outage lasting over three hours, during which users saw an alarming but incorrect error message stating "
