cloud-design-dev/Deploy or update Code Engine workloads

Github action to create or update IBM Cloud Code Engine applications, batch jobs and serverless functions

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stalelast commit Oct 7, 2024
License
MIT

Pinned Snippet

workflow.ymlSHA-pinned
uses: cloud-design-dev/ibmcloud-code-engine-github-action@65b9873a3e4f40e04f9babffee43e8915811c33d # v20

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

namedescriptionrequireddefault
ibmcloud_api_keyIBM Cloud API Key with IAM permissions to create and manage Code Engine resources.yes
resource_groupThe IBM Cloud Resource Group associated with the Code Engine project.noDefault
code_engine_regionThe Region where the Code Engine project is located.yesus-south
code_engine_projectThe name of the Code Engine Project where the workload will be deployed.yes
workload_typeThe code engine workload type that should be created or updated.yes
workload_nameName of the application, job or functionyes
function_runtimeRuntime used for the function workload_typeno
build_sourceBuild source path for workload.no.
workload_cpuCPU configuration for the workload. If not set the default Code Engine value is used.no1
workload_memoryMemory configuration for the workload. If not set the default Code Engine value is used.no2G
workload_portPort configuration for the app workload_type. If not set the default Code Engine value is used.no8080
workload_argAdditional arguments to add to the app or jobno
registry_namespaceThe namespace of the private container registry where the image is stored.no
registry_imageThe image name in the private container registry.no

no outputs