What is your typical workflow to make changes in your strapi app?

Hello Strapi community!

I’ve been trying to find information on the typical workflow adopted by many of you when it comes to making changes to content-types using the builder in a local development environment and then updating those changes in a production environment. My searches haven’t yielded a clear answer yet. If you’ve come across a thread or resource that answers this, please point me to it. If not, I’d appreciate your insights.

Can you please share:

  1. The steps you follow after making changes locally.
  2. How you handle database migrations, especially if there are changes to existing content types.
  3. Any tools or scripts you use to make this process smoother.
  4. Best practices or lessons learned from your experiences.

Thank you in advance for your help!