santoshkowshikhr/Go-build-deploy

Action to build the go executable.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
executable_nameThe executable name to be built, if not specified defaults to repo name.no{{ GITHUB_REPOSITORY }}
goosThe target OS of which the executable has to be built for.nolinux
goarchThe target OS of which the executable has to be built for.noamd64
aws_access_key_idThe aws credentails for the AWS account to push build to S3.yes
aws_secret_access_keyThe aws credentails for the AWS account to push build to S3.yes
s3_bucketThe S3 bucket to copy the executable.no
release_versionThe release version of the code being deployed.nov0.0.0
aws_regionThe aws region for the account.nous-east-1
ec2_userUser name to connect to ec2no
ec2_ipIP Address to connect to ec2no
ec2_passEC2 User password to connect to ec2no
ec2_pathEC2 path to deploy the file to.no
push_to_s3Parameter to push to s3yesfalse
push_to_ec2Parameter to push to ec2yesfalse
namedescription
s3_build_urlResponse of the go build command.