philibea/scaleway-container-deploy-action
This github action will help you to deploy automatically a container on Serverless Container
View on GitHubTrust Signals
- Scorecard Score
- Scorecard 2–4scored Jul 6, 2026
- Maintenance Recency
- Stalelast commit Jul 23, 2024
- License
- MIT
Pinned Snippet
uses: philibea/scaleway-containers-deploy@0d640c31f4e7d2e3c7b830e89d19b9253624c40f # v1.1.5tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| type | This input can be used for deploy or teardown your environment. type by default is deploy ( deploy | teadown ) | no | deploy |
| scw_access_key | Access Key ( https://console.scaleway.com/project/credentials ) | yes | — |
| scw_secret_key | secret key ( https://console.scaleway.com/project/credentials ) | yes | — |
| scw_containers_namespace_id | default namespace id where your container will be deploy, if this not required, this action will create a namespace and we need projectID to be set. | yes | — |
| scw_registry | Either your Scaleway registry ( format: rg.$REGION.scw.cloud/$NAMESPACE/$IMAGE:$TAG ) or an external one ( e.g: registry.hub.docker.com/library/$IMAGE:$TAG ) | yes | — |
| scw_region | The Scaleway region to use | no | fr-par |
| scw_container_port | Default port where your docker container expose | no | 80 |
| scw_memory_limit | Memory limit in MB ( 128 | 256 | 512 | 1024 | 2048 ) | no | 256 |
| scw_min_scale | Min Scale of the Container | no | 1 |
| scw_max_scale | Max Scale of the Container | no | 5 |
| scw_cpu_limit | CPU Limit of the Container | no | 70 |
| scw_max_concurrency | Max Concurrency of the Container | no | 5 |
| scw_dns | DNS name where your container will be available. Limitation: 63 char maximun | no | — |
| scw_dns_prefix | This will override prefix of your dns. if it's not set thane name of the containers ( max 34 char actually) will be set | no | — |
| root_zone | This will add ALIAS on your root zone. Actually CNAME is used for all `¨scw_dns_prefix.scw_dns` of your dns | no | false |
| scw_environment_variables | List of environnment variables in the form of KEY=VALUE, separated by commas | no | "" |
| scw_secrets | List of secrets in the form of KEY=VALUE, separated by commas. The value can't contains commas nor equal signs | no | "" |
| scw_sandbox | — | no | v1 |
Outputs
| name | description |
|---|---|
| scw_namespace_id | ID of your container namespace |
| scw_container_id | ID of your container inside your namespace |
| container_url | Url of your deployed container |
| url | Url with dns set |