Our project uses a singular repository with 3 different folders representing front, backend, bot. While we could easily split these out to 3 different repos, we do not have a need for this ourselves. What we have noticed is that on every new main change all 3 services redeploy, we would love to see a way for the system to check for changes and only redeploy services that need it within this 3 tiered structure for example:
frontend:
  • change to file x
backend:
  • no changes
bot:
  • no changes
Action:
rebuild only frontend service