actions-marketplace-validations/Docker Stack Deploy Action
Deploy a Docker stack on a Docker Swarm
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Activelast commit Feb 10, 2026
- License
- MIT
Pinned Snippet
uses: actions-marketplace-validations/kitconcept_docker-stack-deploy@f941c3eadaefbb147f16e22c9f358b9a344fc355 # no releases — HEAD as of 2026-07-10tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| registry | Container registry to use | no | "" |
| username | Container registry username | no | "" |
| password | Container registry password | no | "" |
| remote_host | Host running Docker Swarm | yes | — |
| remote_port | SSH port on the host running Docker Swarm | no | 22 |
| remote_user | User to connect to remote host | yes | — |
| remote_private_key | Private key used for ssh authentication | yes | — |
| deploy_timeout | Timeout for the deploy check (in seconds) | no | 600 |
| resolve_image | Query the registry to resolve image digest and supported platforms before deploy (Supported values: always, changed, never) | — | always |
| prune | Prune services that are not defined in the stack file (1 to enable, 0 to disable) | — | 0 |
| stack_file | Path to the stack file to be used for deploy | yes | — |
| stack_name | Name of the stack to be deployed | yes | — |
| stack_param | Additional stack parameter value | no | "" |
| env_file | Additional environment variables in the format VAR_01=VALUE VAR_02=VALUE | no | "" |
| debug | Debug information | no | 0 |
| scale_after | Service to scale after successful deploy (example: servicename=1) | — | "" |
Outputs
no outputs