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 |
|---|