From 80efe7f56cf1458996b7b44d6d2ff5118ed1d2fe Mon Sep 17 00:00:00 2001 From: Abiodun Sotunde Date: Fri, 16 Aug 2024 10:10:19 +0200 Subject: [PATCH] fixup! feat(action): move preflight steps to custom deploy action --- action.yml | 3 ++- custom-deploy-steps/run-preflight/action.yml | 9 ++++++--- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/action.yml b/action.yml index f654f5d..f3b3383 100644 --- a/action.yml +++ b/action.yml @@ -89,7 +89,8 @@ runs: uses: moneymeets/action-ecs-deploy/custom-deploy-steps/run-preflight@feature/MD-7491-improve-ecs-deploy with: working_directory: ${{ github.action_path }} - application_id: ${{ inputs.ecr_repository }}-preflight-${{ inputs.environment }} + ecr_repository: ${{ inputs.ecr_repository }} + environment: ${{ inputs.environment }} image_uri: ${{ steps.get-image-uri.outputs.image-uri }} deployment_tag: ${{ inputs.deployment_tag }} aws_access_key_id: ${{ inputs.aws_access_key_id }} diff --git a/custom-deploy-steps/run-preflight/action.yml b/custom-deploy-steps/run-preflight/action.yml index 19f7474..19de2dd 100644 --- a/custom-deploy-steps/run-preflight/action.yml +++ b/custom-deploy-steps/run-preflight/action.yml @@ -5,8 +5,11 @@ inputs: working_directory: description: Action working directory required: true - application_id: - description: Application ID also the task definition name in this case + ecr_repository: + description: ECR repository to pull image from + required: true + environment: + description: Deployment environment required: true image_uri: description: The URI of the container image to insert into the ECS task definition @@ -43,7 +46,7 @@ runs: id: deploy-preflight-task-definition uses: moneymeets/action-ecs-deploy/custom-deploy-steps/create-task-definition@master with: - working_directory: ${{ github.action_path }} + working_directory: ${{ inputs.working_directory }} application_id: ${{ inputs.ecr_repository }}-preflight-${{ inputs.environment }} image_uri: ${{ inputs.image_uri }} deployment_tag: ${{ inputs.deployment_tag }}