[DO NOT MERGE] Revert to no longer deploy to production via Actions (#21808)
* Update the production deployment workflow to target the main Heroku app Without exposing our internal Heroku app name! * Refactor the staging deployment script a bit to match more closely * Use the HEROKU_PRODUCTION_APP_NAME Secret in the workflow * Add a note about the newly required environment variable for production deployment into the local deploy script * Add critical errors if the HEROKU_PRODUCTION_APP_NAME is missing * Extract HEROKU_PRODUCTION_APP_NAME from process.env * Revert the critical parts of PR #21807 to no longer deploy to prod via Actions * Don't require HEROKU_PRODUCITON_APP_NAME
This commit is contained in:
@@ -158,9 +158,11 @@ async function deployProduction() {
|
||||
const { HEROKU_PRODUCTION_APP_NAME, DOCUBOT_REPO_PAT, FASTLY_TOKEN, FASTLY_SERVICE_ID } =
|
||||
process.env
|
||||
|
||||
// Exit if Heroku App name is not found
|
||||
// Warn if Heroku App name is not found
|
||||
if (!HEROKU_PRODUCTION_APP_NAME) {
|
||||
throw new Error('You must supply a HEROKU_PRODUCTION_APP_NAME environment variable!')
|
||||
console.warn(
|
||||
'⚠️ You did not supply a HEROKU_PRODUCTION_APP_NAME environment variable.\nWithout it, this deployment will not end up in our production environment!'
|
||||
)
|
||||
}
|
||||
|
||||
// Warn if @docubot PAT is not found
|
||||
|
||||
Reference in New Issue
Block a user