I have a private key file for a Firebase access which I don't want to store in GitHub repo obviously.
I am well aware duplicate question, but it's quite old and I don't see much of useful information there. Something might have changed since then hopefully?
So far I have a heroku branch with a commit that contains this private key and whenever I want to release new app version I am rebasing this branch onto master so the commit sits on top. However it's quite a hassle.
It would be probably enough to have some secure offsite storage that can be accessed through some regular credentials that can be stored in env variables. I want to avoid S3 as they require credit card just for a registration.
Any other options?