diff --git a/.github/ci_template.yaml b/.github/ci_template.yaml index 05b1e2a..7f7fa40 100644 --- a/.github/ci_template.yaml +++ b/.github/ci_template.yaml @@ -11,6 +11,7 @@ env: PROJECT_DIRECTTORY: flows/PATH/TO/PROJECT PROD_WORKPOOL: PROD_WORKPOOL_NAME # Preconfigured workpool in the se-demos workspace DEV_WORKPOOL: DEV_WORKPOOL_NAME # Preconfigured workpool in the se-demos-dev workspace + CLOUD_ENV: AWS # AWS, GCP, AZURE on: push: @@ -34,6 +35,7 @@ jobs: # to be referenced here defaults to AWS ECR REPO - name: Log in to image registry uses: docker/login-action@v3 + if: env.CLOUD_ENV == 'AWS' with: registry: ${{ secrets.ECR_REPO }} username: ${{ secrets.AWS_ACCESS_KEY_ID }} diff --git a/.github/workflows/aws_datalake.yaml b/.github/workflows/aws_datalake.yaml index df9a452..4fe821e 100644 --- a/.github/workflows/aws_datalake.yaml +++ b/.github/workflows/aws_datalake.yaml @@ -5,6 +5,7 @@ env: PROJECT_DIRECTORY: flows/aws/datalake PROD_WORKPOOL: Demo-ECS DEV_WORKPOOL: Dev-ECS + CLOUD_ENV: AWS # AWS, GCP, AZURE on: push: @@ -26,6 +27,7 @@ jobs: - name: Log in to image registry uses: docker/login-action@v3 + if: env.CLOUD_ENV == 'AWS' with: registry: ${{ secrets.ECR_REPO }} username: ${{ secrets.AWS_ACCESS_KEY_ID }}