Get the latest tech news

I'll think twice before using GitHub Actions again


The blog post discusses dissatisfaction with GitHub Actions due to its limitations in managing complex workflows, especially in monorepo setups with certain features like pull request checks and workflow reusability. Several issues have been highlighted, along with alternatives for GitHub Actions.

Our code lives in a monorepo split per module, which, through trunk based development, gets deployed multiple times a day. There will be folks who say GitHub Actions are great (I also use them for smaller projects), but as with any tool, it has limits and might not be suitable for all problems. The bottom line is, that working around this limitation is hacky, difficult to maintain, and costly since you have to run additional pipelines just to determine if a pull request can be merged or not!

Get the Android app

Or read this on Hacker News

Read more on:

Photo of github actions

github actions

Related news:

News photo

Run Database in GitHub Actions, Persisting Data to S3, and Access It Publicly

News photo

GitHub Actions Typosquatting: a High-Impact Supply Chain Attack-in-Waiting?

News photo

'GitHub Actions' Artifacts Leak Tokens, Expose Cloud Services and Repositories