delivops/ECS Deploy Action

Deploy an application to Amazon ECS using a simplified YAML configuration

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
environmentThe environment to deploy toyes
deployment_typeDeployment type: service, scheduled_task, or triggerable_tasknoservice
ecs_serviceThe name of the ECS service (required when deployment_type=service)no
task_nameThe name of the task (required when deployment_type=scheduled_task or triggerable_task)no
image_nameThe name of the Docker imageyes
tagThe tag of the Docker imageyes
task_config_yamlPath to the YAML file containing task configurationyes
aws_account_idThe AWS account IDyes
aws_regionThe AWS regionyes
ecs_clusterThe name of the ECS clusteryes
aws_roleThe AWS IAM role to assumenogithub_services
dry_runWhether to perform a dry runnofalse
propagate_tagsWhere the service copies tags from when launching tasks (service mode only). Set to SERVICE so Terraform-managed service tags propagate to tasks; use NONE to disable.noSERVICE
ecr_registryThe ECR registry URLnotrue

no outputs