formunauts/Drone ECS Deploy Advanced

A GitHub Action to deploy services, run tasks, and execute commands on an AWS ECS cluster.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
roleThe AWS IAM role to assume for deployment.yes
clusterThe name of the ECS cluster.yes
regionThe AWS region.noeu-central-1
servicesA comma-separated list of services to deploy.no
imageThe Docker image tag to deploy. Used for service deployments and tasks.nolatest
timeoutTimeout for waiting on deployments and tasks.no300
task_definitionThe name of the task definition to use for running tasks.no
predeploy_tasksComma-separated list of commands to run as one-off tasks before deployment. Waits for completion.no
tasksComma-separated list of commands to run as one-off tasks. Does not wait for completion.no
exec_serviceThe service to use for executing commands with --exec.no
exec_commandsComma-separated list of commands to execute in the exec_service container.no
debugEnable debug mode.nofalse
task_cpuCPU units for Fargate task (e.g., 1024).no
task_memoryMemory for Fargate task (e.g., 2048).no

no outputs