Help Center> ModelArts> Workflows> How to Develop a Workflow?> Publishing a Workflow> Publishing a Workflow to the Running State
Updated on 2024-04-30 GMT+08:00

Publishing a Workflow to the Running State

After debugging a workflow, you can use the release() method to publish the workflow to the running state for configuration and execution (on the workflow page of the management console).

Run the following command:

workflow.release()

After the preceding command is executed, if the log indicates that the workflow is published, you can go to the ModelArts workflow page to view the workflow. For details about workflow operations, see How to Use a Workflow?.

The release_and_run() method is based on the release() method and allows you to publish and run workflows in the development state, without the need to configure and execute workflows on the console.

Note the following when using this method:

  • For all configuration objects related to placeholders in the workflow, you need to either set default values or use fixed data objects directly.
  • The method executes differently depending on the workflow object's name. It creates and runs a new workflow if the name does not exist. It updates and runs the existing workflow if the name already exists, using the new workflow structure for the new execution.
    workflow.release_and_run()