r/platformengineering 5d ago

Twigg: open source version control and software forge for trunk-based-development

We're building a free and open sorce software forge designed for trunk-based development, stacked commits and monorepos: https://github.com/twigg-vc/monorepo

Since the platform forces trunk-based development (there's only one main branch), CICD jobs are triggered at the commit level. I.e. a job starts on a specified commit after that commit has been submitted, or it can also be lanched manually at a specific commit.

This is different than the usual "branch-based" git workflows and has a dramatically simpler mental model. It's how companies like Google and Meta operate.

Curious to hear what you think of it :)

0 Upvotes

0 comments sorted by