Publishing projects
When your project is ready, you publish it to make the skills it contains available in the skill catalog. To publish a project, at least one skill must be public in the project. Only public skills in your project are published.
You must have the owner or editor role to publish a project. Publishing projects is a two-step process:
- Create a version of your project. A version is a snapshot of a project and is associated with a specific set of shared changes. It represents a point-in-time of the project and, therefore, cannot be changed.
To create a version that contains the latest changes you made in the project, start by sharing your changes with your collaborators. - Publish the version of the project that you created.
When a new version of a project is published, this version replaces the previously published version in IBM watsonx Orchestrate. IBM watsonx Orchestrate supports only one version at a time. When you publish or republish an earlier version of a project, it replaces the existing published version of the project in IBM watsonx Orchestrate.
Publishing
To publish a project:
- Click Publish from the top navigation bar.
- Enter a name for the version. Each version name must be unique. It is recommended to use the
major.minor.patch
semantic versioning format. - Expand Skill visibility to check which skills within your project are public and are going to be available in the skill catalog.
- Click Create version and publish.
Managing versions
As an alternative, you can create versions and publish them from the Version history pane. To open the Version history pane, click the icon from the top navigation bar.
From this menu, you can also:
- See the list of versions that were created and published.
- Republish an earlier version of the project.
- Restore changes from a specific version.
- Delete versions.
What to do next
When a project is successfully published, you can:
- Find the public skills in the Skills and apps page.
- Enhance and publish the public skills to the skill catalog.
- Add the required public skills to your skill set to start using it.
You can also reuse the skills in workflows.
Parent topic: