Skip to content
This repository has been archived by the owner on Dec 28, 2024. It is now read-only.

alphpaca/monoplus-split-action

Use this GitHub action with your project
Add this Action to an existing workflow or create a new one
View on Marketplace

Repository files navigation

Welcome to Monoplus Split Action 👋

Version Documentation License: MIT Twitter: jakub_tobiasz

GitHub Action helping you in splitting your monorepo into individual repositories.

🔑 Key features

The idea is not complicated - you have a monorepo and you want to split it into multiple repositories, so there aren't too many differences in a way how it works. However, there are some differences in the way how it is implemented.

👉🏼 Usage of Symfony's components
👉🏼 Unit tested code
👉🏼 While splitting the original history of commits is preserved (for the scope of the split package)

The most important feature is the last one. Instead of taking all changes and commit them within a single commit we select

⚙️ How to use

Check out the documentation 👀.

✍️ Author

👤 Jakub Tobiasz

🤝 Contributing

Contributions, issues and feature requests are welcome!
Feel free to check issues page.

🫶 Show your support

Give a ⭐️ if this project helped you!

👋 About Alphpaca

Alphpaca (pronounced /ˈælphəkə/) is a software house based in Poland. We are a team of experienced developers who are passionate about open source and e-commerce. We are the creators of tools making developer's life easier and plugins for the Sylius e-commerce platform.

Tools Standard plugins Headless plugins

Alphpaca tool badge

Alphpaca tool badge

Alphpaca tool badge

Monoplus Split Action

Split your monorepo preserving the original commit history

Permissions plugin

Add and manage permissions across your Sylius Admin Panel
We are actively working on expanding our portfolio of open-sourced plugins. Stay tuned!

About

No description, website, or topics provided.

Resources

Code of conduct

Stars

Watchers

Forks

Packages

No packages published