From 87db4aee2f9d38303ceba7053f2cec3395798f66 Mon Sep 17 00:00:00 2001 From: Robert Sese Date: Thu, 9 Sep 2021 12:17:17 -0500 Subject: [PATCH] Docker image deploy: scale Heroku app size (#21369) * Scale Heroku app size * Make Heroku key a job level env var --- .github/workflows/staging-deploy-pr-docker.yml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/.github/workflows/staging-deploy-pr-docker.yml b/.github/workflows/staging-deploy-pr-docker.yml index f5f32cce6e..8b4d943b37 100644 --- a/.github/workflows/staging-deploy-pr-docker.yml +++ b/.github/workflows/staging-deploy-pr-docker.yml @@ -20,6 +20,8 @@ env: jobs: prepare: + env: + HEROKU_API_KEY: ${{ secrets.HEROKU_API_TOKEN }} if: >- ${{ github.event.workflow_run.conclusion == 'success' && @@ -126,9 +128,11 @@ jobs: throw(err) } + - name: Scale Heroku App size + run: | + heroku ps:scale --app=${{ steps.create-app.outputs.app_name}} web=1:Standard-2X + - name: Build, tag, push, and release the Docker image - env: - HEROKU_API_KEY: ${{ secrets.HEROKU_API_TOKEN }} run: | docker image build --target production_early_access -t registry.heroku.com/${{ steps.create-app.outputs.app_name}}/web . heroku container:login