afina-us/Amazon App Runner "Deploy Service" Action for GitHub Actions
Registers and deploys the application as App Runner service
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
- Runtime
- Deprecated runtime
Inputs
| name | description | required | default |
|---|---|---|---|
| service | The name of the App Runner service | yes | — |
| source-connection-arn | ARN for the `GitHubConnection` in App Runner | no | — |
| access-role-arn | ARN for IAM Role, if the App Runner service is configured with ECR image | no | — |
| repo | GitHub source repository URL | no | — |
| branch | Repository branch name | no | — |
| image | Docker image URI with tag | no | — |
| runtime | Runtime of the application, note: AppRunner only supports `NODEJS_12` and `PYTHON_3` runtime types | no | — |
| build-command | Application build command | no | — |
| start-command | Application start command | no | — |
| port | The service uses this TCP port | no | — |
| region | AWS deployment region | no | — |
| cpu | CPU for the service, defaults to 1 vCPU | no | — |
| memory | Memory for the service, defaults to 2 GB | no | — |
| environmentVariables | Environment variables in JSON format | no | — |
| wait-for-service-stability | Whether to wait for the App Runner service to reach stable state after deploying the new task definition. Valid value is "true". Will default to not waiting. | no | — |
Outputs
| name | description |
|---|---|
| service-id | App Runner service ID |