In Magento 2, You do not need to run static:content:deploy command every time when your Magento mode is default or developer, but when you change Magento mode to production at that time Magento will not generate static content file automatically.
So you need to run deploy commands in this sequence..
You can change your Magento mode from developer to production using below command.
php bin/magento deploy:mode:set production --skip-compilation
After running above command your Magento mode will be change from developer to production, then you need to run below commands.
php bin/magento setup:upgrade php bin/magento setup:di:compile orphp -dmemory_limit=-1 bin/magento setup:di:compile
php bin/magento cache:clean
php bin/magento cache:flush
php bin/magento setup:static-content:deploy -f en_US bg_BG
php -dmemory_limit=-1 bin/magento setup:static-content:deploy -f en_US