Hi, I'm thinking of starting a multiplatform project for backend & frontend using Kotlin, both using a common module. But how do I manage to run CI/CD only when one of the projects change? I thought creating two separate projects and using mavenLocal to connect both, but this would make the development a nightmare. Any ideas?