Collection of common Github actions used in our projects.
Deploys backend artifact to AWS.
required? | name | type | default | description |
---|---|---|---|---|
no | artifact-path |
string |
"artifacts/backend/lambda.zip" |
|
yes | aws-resource-name |
string |
"" |
|
yes | aws-cloudfront-id |
string |
"" |
Deploys frontend artifact to AWS.
required? | name | type | default | description |
---|---|---|---|---|
no | artifact-path |
string |
"artifacts/frontend/" |
|
yes | aws-resource-name |
string |
"" |
|
yes | aws-cloudfront-id |
string |
"" |
Packs backend for deployment and uploads artifact.
required? | name | type | default | description |
---|---|---|---|---|
yes | environment-name |
string |
"" |
environment name |
no | environment-url |
string |
"" |
environment url |
Packs frontend for deployment and uploads artifact.
required? | name | type | default | description |
---|---|---|---|---|
yes | environment-name |
string |
"" |
environment name |
no | environment-url |
string |
"" |
environment url |
Sets up runner environment for backend code.
required? | name | type | default | description |
---|---|---|---|---|
no | python-version |
string |
"3.8" |
Python version to use |
no | pipenv-version |
string |
"2022.1.8" |
Pipenv version to use |
Sets up runner environment for frontend code.
required? | name | type | default | description |
---|---|---|---|---|
no | cache-version |
string |
"1" |
Cache version used for invalidation |
no | node-version |
string |
"12" |
Node.js version to use |
no | yarn-version |
string |
"1.22.15" |
Yarn version to use |
Sets up runner environment for infrastructure code.
required? | name | type | default | description |
---|