matiascariboni/Deployer
Composite action to deploy projects on different AWS services
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Activelast commit Feb 2, 2026
- License
- MIT
Pinned Snippet
uses: matiascariboni/action-deployer@75ff278ee932a086312e876849c7b672616b5cf7 # v1.0.3tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| METHOD | Which method will be used to deploy the code (EC2 is the only one on this first stage) | yes | — |
| EC2_IP | IP to connecto to the EC2 server. Ex. ec2-xx-xxx-xxx-x.compute-4.amazonaws.com | yes | — |
| EC2_USER | user to login on EC2 instance | yes | — |
| EC2_KEY | Key to connect to the EC2 Server via SSH | yes | — |
| IMAGE_NAME | Zipped file with the Docker image to be copied and deployed | yes | — |
| COMPOSE_PORTS | Formatted ports for a docker compose structure | no | — |
| COMPOSE_NETWORKS | Formatted networks for a docker compose structure | no | — |
| COMPOSE_VOLUMES | Formatted volumes for a docker compose structure | no | — |
| COMPOSE_FILE_NAME | Name for the new docker compose file to be created | yes | — |
Outputs
no outputs