From 42f4366e7ee7f67f449eb377d6990525e53aecc0 Mon Sep 17 00:00:00 2001 From: KONFeature Date: Mon, 16 Sep 2024 18:38:28 +0200 Subject: [PATCH] =?UTF-8?q?=F0=9F=92=9A=20Fix=20CI=20stage?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/deploy.yml | 21 +++++++++++---------- packages/backend-elysia/package.json | 1 + 2 files changed, 12 insertions(+), 10 deletions(-) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 26be9256..af01e15f 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -42,16 +42,6 @@ jobs: - 'packages/**' - 'example/**' - - name: "🔧 Setup environment" - if: steps.changes.outputs.deployRequired == 'true' - shell: bash - run: | - if [[ "${{ inputs.ref }}" == "refs/heads/main" ]]; then - echo "STAGE=prod" >> $GITHUB_ENV - elif [[ "${{ inputs.ref }}" == "refs/heads/dev" ]]; then - echo "STAGE=dev" >> $GITHUB_ENV - fi - - name: Set up QEMU if: steps.changes.outputs.deployRequired == 'true' uses: docker/setup-qemu-action@v3 @@ -81,8 +71,19 @@ jobs: id: login-ecr uses: aws-actions/amazon-ecr-login@v2 + - name: "🔧 Setup environment" + if: steps.changes.outputs.deployRequired == 'true' + shell: bash + run: | + if [[ "${{ inputs.ref }}" == "refs/heads/main" ]]; then + echo "STAGE=prod" >> $GITHUB_ENV + elif [[ "${{ inputs.ref }}" == "refs/heads/dev" ]]; then + echo "STAGE=dev" >> $GITHUB_ENV + fi + - name: "🚀 SST Deploy" if: steps.changes.outputs.deployRequired == 'true' run: | + STAGE=${STAGE_OVERRIDE:-$STAGE} echo "Deploying with stage: $STAGE" bun sst deploy --stage $STAGE diff --git a/packages/backend-elysia/package.json b/packages/backend-elysia/package.json index 243dc032..cd9d5058 100644 --- a/packages/backend-elysia/package.json +++ b/packages/backend-elysia/package.json @@ -1,5 +1,6 @@ { "name": "@frak-labs/backend-elysia", + "description": "Elysia Backend", "version": "0.0.1", "scripts": { "lint": "biome lint .",