philibea/scaleway-container-deploy-action

This github action will help you to deploy automatically a container on Serverless Container

View on GitHub

Trust Signals

Scorecard Score
Scorecard 2–4scored Jul 6, 2026
Maintenance Recency
Stalelast commit Jul 23, 2024
License
MIT

Pinned Snippet

workflow.ymlSHA-pinned
uses: philibea/scaleway-containers-deploy@0d640c31f4e7d2e3c7b830e89d19b9253624c40f # v1.1.5

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
typeThis input can be used for deploy or teardown your environment. type by default is deploy ( deploy | teadown )nodeploy
scw_access_keyAccess Key ( https://console.scaleway.com/project/credentials )yes
scw_secret_keysecret key ( https://console.scaleway.com/project/credentials )yes
scw_containers_namespace_iddefault 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_registryEither 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_regionThe Scaleway region to usenofr-par
scw_container_portDefault port where your docker container exposeno80
scw_memory_limitMemory limit in MB ( 128 | 256 | 512 | 1024 | 2048 )no256
scw_min_scaleMin Scale of the Containerno1
scw_max_scaleMax Scale of the Containerno5
scw_cpu_limitCPU Limit of the Containerno70
scw_max_concurrencyMax Concurrency of the Containerno5
scw_dnsDNS name where your container will be available. Limitation: 63 char maximunno
scw_dns_prefixThis will override prefix of your dns. if it's not set thane name of the containers ( max 34 char actually) will be setno
root_zoneThis will add ALIAS on your root zone. Actually CNAME is used for all `¨scw_dns_prefix.scw_dns` of your dnsnofalse
scw_environment_variablesList of environnment variables in the form of KEY=VALUE, separated by commasno""
scw_secretsList of secrets in the form of KEY=VALUE, separated by commas. The value can't contains commas nor equal signsno""
scw_sandboxnov1
namedescription
scw_namespace_idID of your container namespace
scw_container_idID of your container inside your namespace
container_urlUrl of your deployed container
urlUrl with dns set