diff --git a/.github/workflows/terraform-apply.yml b/.github/workflows/terraform-apply.yml index cec41fb..dc4ebe5 100644 --- a/.github/workflows/terraform-apply.yml +++ b/.github/workflows/terraform-apply.yml @@ -49,11 +49,18 @@ jobs: - name: Generate SageMaker pipeline definition run: | python mlops/pipelines/digital_twin_resilience/pipeline.py - env: - AWS_REGION: ${{ env.AWS_REGION }} - SAGEMAKER_ROLE_ARN: ${{ secrets.SAGEMAKER_EXECUTION_ROLE_ARN }} + env: + AWS_REGION: ${{ env.AWS_REGION }} + SAGEMAKER_ROLE_ARN: ${{ secrets.SAGEMAKER_EXECUTION_ROLE_ARN }} + INPUT_BUCKET: ${{ vars.INPUT_BUCKET }} + OUTPUT_BUCKET: ${{ vars.OUTPUT_BUCKET }} + PIPELINE_NAME: ${{ env.PIPELINE_NAME }} + PIPELINE_MODE: ${{ env.PIPELINE_MODE }} + LLM_PROVIDER: ${{ env.LLM_PROVIDER }} + PROCESSING_INSTANCE_TYPE_DEFAULT: ${{ env.PROCESSING_INSTANCE_TYPE_DEFAULT }} + TRAINING_INSTANCE_TYPE_DEFAULT: ${{ env.TRAINING_INSTANCE_TYPE_DEFAULT }} + EVALUATION_INSTANCE_TYPE_DEFAULT: ${{ env.EVALUATION_INSTANCE_TYPE_DEFAULT }} DEFAULT_BUCKET: ${{ secrets.SAGEMAKER_DEFAULT_BUCKET }} - PIPELINE_NAME: digital-twin-resilience-dev-pipeline - name: Terraform init working-directory: ${{ env.TF_WORKING_DIR }} diff --git a/.github/workflows/terraform-plan.yml b/.github/workflows/terraform-plan.yml index 78cc0f9..9ed7ef7 100644 --- a/.github/workflows/terraform-plan.yml +++ b/.github/workflows/terraform-plan.yml @@ -47,11 +47,17 @@ jobs: - name: Generate SageMaker pipeline definition run: | python mlops/pipelines/digital_twin_resilience/pipeline.py - env: - AWS_REGION: ${{ env.AWS_REGION }} - SAGEMAKER_ROLE_ARN: dummy-role-for-compile - DEFAULT_BUCKET: dummy-bucket-for-compile - PIPELINE_NAME: digital-twin-resilience-dev-pipeline + env: + AWS_REGION: ${{ env.AWS_REGION }} + SAGEMAKER_ROLE_ARN: ${{ secrets.SAGEMAKER_EXECUTION_ROLE_ARN }} + INPUT_BUCKET: ${{ vars.INPUT_BUCKET }} + OUTPUT_BUCKET: ${{ vars.OUTPUT_BUCKET }} + PIPELINE_NAME: ${{ env.PIPELINE_NAME }} + PIPELINE_MODE: ${{ env.PIPELINE_MODE }} + LLM_PROVIDER: ${{ env.LLM_PROVIDER }} + PROCESSING_INSTANCE_TYPE_DEFAULT: ${{ env.PROCESSING_INSTANCE_TYPE_DEFAULT }} + TRAINING_INSTANCE_TYPE_DEFAULT: ${{ env.TRAINING_INSTANCE_TYPE_DEFAULT }} + EVALUATION_INSTANCE_TYPE_DEFAULT: ${{ env.EVALUATION_INSTANCE_TYPE_DEFAULT }} - name: Terraform fmt working-directory: ${{ env.TF_WORKING_DIR }}