{"repo":"geekcell/github-action-aws-ecs-run-task","free":true,"listed":false,"github":"https://github.com/geekcell/github-action-aws-ecs-run-task","clone":"git clone https://github.com/geekcell/github-action-aws-ecs-run-task.git","description":"Run an AWS ECS Fargate task.","language":"JavaScript","stars":24,"topics":["aws","ecs","fargate","github-actions"],"license":"Apache-2.0","category":"productivity","readme_excerpt":"Description Run an AWS ECS Fargate task and execute a custom commands. See the log output of the commands. Details This action makes it possible to run an AWS ECS Fargate task and execute custom commands. If the task definition is configured to log to CloudWatch, this action will try to tail the output of container, providing instant feedback inside the GitHub Workflow. This action is great for executing migrations or other pre/post deployment steps for ECS Fargate applications. Usage Full example Minimal example Appending multiple lines into a single command You can use the backslash character \\ to append multiple lines into a single line. This is useful if you have many commands to execute and want to keep the YAML file readable. Otherwise, each line will be passed to the AWS ECS Fargate task as a separate argument. Note: Make sure to use the character so the YAML parser interprets the value as a multiline string. You can read more about this in the YAML documentation. For example: Will pass the following command to the container on the AWS ECS Fargate task: Inputs parameter description required default --- --- --- --- task-definition The name or the ARN of the task definition to use for the task. true subnet-ids The list of subnet IDs for the task to use. If multiple they should be passed as multiline argument with one subnet ID per line. true security-group-ids List of security group IDs for the task. If multiple they should be passed as multiline argument with one subnet","default_branch":null,"files":null,"tree":[],"storefront":"/r/geekcell","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/geekcell/github-action-aws-ecs-run-task/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}