specklesystems/Speckle Automate function version publisher

Publishes a new version of a Speckle Automate Function to the Speckle Automate platform.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
Runtime
Deprecated runtime
namedescriptionrequireddefault
speckle_automate_urlSpeckle Automate URL.nohttps://automate.speckle.dev
speckle_tokenToken for authentication to Speckle Automate, allowing publishing of Speckle Automate Functions. **The token must be stored in GitHub as an encrypted secret**.yes
speckle_function_idThe unique identifier of the function. Go to automate to generate one.yes
speckle_function_input_schema_file_pathFile path containing JSON Schema of the parameters object required by the function.yes
speckle_function_commandThe command to run to execute the function in a runtime environment.yes
speckle_function_release_tagUser defined tag for the function releaseyes
speckle_function_recommended_cpu_mThe recommended maximum CPU in millicores for the function. 1000 millicores = 1 CPU core. Defaults to 1000 millicores (1 CPU core). If the Function exceeds this limit, it will be throttled to run within the limit.no
speckle_function_recommended_memory_miThe recommended maximum memory in mebibytes for the function. 1024 mebibytes = 1 gibibyte. Defaults to 100 mebibytes. If the Function exceeds this limit, it will be terminated.no
namedescription
speckle_automate_function_release_idThe unique identifier of the function release.