# Deploying to an Environment

**Deploying** a version to an environment allows making the current project version available in different stages, such as **Development**, **Staging**, or **Production**. This process ensures changes are tested and reviewed before going live.

## Steps to Deploy to an Environment

1. **Access the Top Ribbon**
   * Navigate to the **Top Ribbon** where the current version number and deployment options are located.
2. **Click on the Deploy Split Button**
   * Locate the **Deploy Split Button** in the ribbon. Clicking this button will show a list of available environments to which you can deploy: **Development**, **Staging**, and **Production**.

     <figure><img src="https://3492271129-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fj1Dw8FtaGIetY1F600nV%2Fuploads%2FVrgvU1gsYHbrVPGfonoU%2Fimage.png?alt=media&#x26;token=a2597c54-3101-4b93-bb89-efbf190dcfa4" alt=""><figcaption></figcaption></figure>
3. **Select the Target Environment**
   * Choose the environment where you want to deploy the latest version:
     * **Development:** Ideal for initial testing and validation of changes.
     * **Staging:** Used for pre-production testing, simulating the live environment.
     * **Production:** Deploy here to make the version live for end-users.<br>

       <figure><img src="https://3492271129-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fj1Dw8FtaGIetY1F600nV%2Fuploads%2FFrEf9wSbePBGzeiQCQFi%2Fimage.png?alt=media&#x26;token=f1e048bb-274a-4e66-abc3-10a5c9cc9782" alt=""><figcaption></figcaption></figure>
4. **Confirm the Deployment**
   * After selecting the target environment, the system will initiate the deployment process.<br>

     <figure><img src="https://3492271129-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fj1Dw8FtaGIetY1F600nV%2Fuploads%2FCVEepyiWj5lL64XPAtRP%2Fimage.png?alt=media&#x26;token=026d210d-5339-4e66-8675-d010e8351d7e" alt=""><figcaption></figcaption></figure>
   * Upon deployment completion, an email will be sent to your mailbox with the results.
5. **Monitor the Deployment Status**
   * The deployment process may take some time. You can monitor the status in the **Deployments** tab within the **Versions & Deployments** page.

{% hint style="info" %}
&#x20;Only the latest published version can be deployed to an environment.&#x20;
{% endhint %}
