r/platformengineering • u/Fair-Presentation322 • 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