I have an app with several secret keys stored in various yml files e.g. amazon aws keys stored in amazon.yml, pusher keys stored in pusher.yml and plenty more for various other features.
The codebase for the app is stored in a private (paid) GitHub repository, so the keys are protected from public access. However, I'm planning on pushing to heroku - and I will be pushing the application as is.
Will the keys be accessible to the public this way? Or does heroku do a good job of hiding/protecting the GitRepo that is pushed to heroku's server.
Please help clear this up for me.
Thanks!