matiascariboni/Deployer

Composite action to deploy projects on different AWS services

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Feb 2, 2026
License
MIT

Pinned Snippet

workflow.ymlSHA-pinned
uses: matiascariboni/action-deployer@75ff278ee932a086312e876849c7b672616b5cf7 # v1.0.3

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
METHODWhich method will be used to deploy the code (EC2 is the only one on this first stage)yes
EC2_IPIP to connecto to the EC2 server. Ex. ec2-xx-xxx-xxx-x.compute-4.amazonaws.comyes
EC2_USERuser to login on EC2 instanceyes
EC2_KEYKey to connect to the EC2 Server via SSHyes
IMAGE_NAMEZipped file with the Docker image to be copied and deployedyes
COMPOSE_PORTSFormatted ports for a docker compose structureno
COMPOSE_NETWORKSFormatted networks for a docker compose structureno
COMPOSE_VOLUMESFormatted volumes for a docker compose structureno
COMPOSE_FILE_NAMEName for the new docker compose file to be createdyes

no outputs