Proper way to sync your strapi api across environments

So I am trying to find the best way to sync my strapi app across multiple environments. E.g local to dev to prod.
Using the strapi import or export cli seems to be the best idea for the config part, but it does not export only the roles and permissions.
So I was thinking of using the strapi cli for the config part and using strapi-plugin-config-sync for the roles and permissions part. Is this the best way? Seems a bit weird to be using 2 tools for syncing, I am afraid that some data can be overriden without even knowing.

This topic has been created from a Discord post (1301113011712426044) to give it more visibility.
It will be on Read-Only mode here.
Join the conversation on Discord

Basically I tried only using the config sync plugin, but the provider data for oauth is not being exported. Where is this data saved?