Looking for Best Practices on how to deploy Tridion config changes to multiple Tridion envs

Hello,

We have Tridion Docs 13 SP2 installed on three environments:

  • Beta environment for development and development testing.
  • Gamma environment for system integration testing.
  • Production environment for regular users to use for their production work.

When we make changes to the Tridion configuration files (i.e. MetadataConfig.xml, etc.), we have to manually deploy the files to each of the Tridion environments.  Does SDL have best practices or recommendations for automated or more efficient deployment practices?

thank you

paul arellanes