--- title: "How to: Publish a Branch" slug: "how-to-publish-a-branch" updated: 2025-11-18T19:29:50Z published: 2025-11-18T19:29:50Z canonical: "docs.unqork.io/how-to-publish-a-branch" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.unqork.io/llms.txt > Use this file to discover all available pages before exploring further. # How to: Publish a Branch In this how-to guide, you’ll learn how to **publish a branch**. Publishing a branch sets it as the primary application in Express View, and becomes the application that end-users can interact with. ## Publishing a Branch Creators publish a branch using the Branch & Version Manage drawer located on the Application Or Module Builder pages. ### Start a Publication To start a publication, open the branch that will be published. Creators cannot publish a previously published version. To publish from the application or Module Builder page: 1. At the top of the page, click the ![](https://cdn.us.document360.io/15548f06-2fba-434c-b0c1-5df88317dbd7/Images/Documentation/App_Versioning_DraftVersion.png?sv=2026-02-06&spr=https&st=2026-11-13T05%3A58%3A32Z&se=2026-11-13T06%3A58%3A32Z&sr=c&sp=r&sig=%2FKeLSdC%2BCssAwJQn4go%2BY43lq%2BtreVp5RAqEN7O8k6k%3D) **(branch)** icon. The Branch & Version Management drawer displays to the right of the page. 2. Navigate the **Branches** tab and verify or open the branch you want to publish. 3. Click **Publish**. The **Publish Branch** modal displays. ### Publish the Branch Using the Publish Branch modal, Creators set the update type, version number, and version name for the publish. They can also set the published version as the default application and delete the branch on publication. To publish a branch: 1. From the **Update Type**, select the type of update to apply. This setting updates the **Version Number to Publish** field. Follow your company’s best practices for selecting an update type. 2. In the **Version Name** field, enter a name for the version. 3. (Optional) Select **Make Published Version Default** if this is the default version you want users to access. 4. (Optional) Select **Delete Branch After Publish** if the branch is no longer needed. 5. Click **Publish Version**. The application page refreshes, and the published branch displays in the Branch & Version Management drawer’s Published Versions tab. After publishing a branch, the Express View application updates to use the new version. > Discover how to promote a published branch in our [How to: Promote a Versioned Application](/v1/docs/how-to-promote-a-versioned-application) article. A branch is a copy of modules in an Unqork application that helps Creators work in parallel. Branching an application can seperate in-progress changes from release-ready modules. In Unqork an application is a program used to perform specific tasks. An application can be one of two types: workflow or module. Express View is how your end-user views your application. Express View also lets you preview your applications to test your configuration and view the styling. This is also the view your end-users will see when interacting with your application. After configuring a module, click Preview in the Module Builder to interact with the module in Express View. End-users, also known as Express Users, are the individuals accessing an application through Express View. In most cases, end-users are the customers using the product. Also known as Unqork Users, or Designer Users; is anyone who is inside the Unqork platform. A UI (User Interface) Drawer is a layout panel that slides out from the side of the screen to display content. In UDesigner, components display their configuration panels in a drawer. A modal is a window that appears on top of the content you are currently viewing.