alonch/Actions AWS Http backend for Node
Provision a AWS function with http routing and extras * API docs with [Swagger](https://swagger.io/) * Request and Response Schema validation with [malli](https://github.com/metosin/malli)
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| routes | HTTP routes and validations, [docs](#routing) | yes | — |
| action | Desire outcome: apply, plan or destroy | no | apply |
| name | Function name | yes | — |
| arm | Run in ARM compute | no | true |
| node-version | NodeJS version, Supported versions: 16, 18 and 20 | no | 20 |
| memory | 128 (in MB) to 10,240 (in MB) | no | 128 |
| env | List of environment variables in YML format | no | CREATE_BY: alonch/actions-aws-http-node |
| permissions | List of permissions following Github standard of service: read or write. In YML format | — | "" |
| artifacts | This folder will be zip and deploy to Lambda | — | — |
| timeout | Maximum time in seconds before aborting the execution | — | 3 |
| allow-public-access | Generate a public URL. WARNING: ANYONE ON THE INTERNET CAN RUN THIS FUNCTION | — | — |
Outputs
| name | description |
|---|---|
| url | URL to invoke the function |