> For the complete documentation index, see [llms.txt](https://help.readymage.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.readymage.com/application-management/deploy-changes-to-your-instance.md).

# Deployments

An instance deployment is automatically initiated when a code merge is made to its branch. The deployment utilizes a zero-downtime deployment pipeline specifically made for ScandiPWA and Magento 2.

You can also deploy changes made to your GitHub repository manually with a single click in the [User Portal](https://portal.readymage.com/): navigate to the **User Portal → Project → Selected Instance → Overview → Deployments** and click the *Start Deployment* button.

<figure><img src="/files/hunrLPxGYWtx2x6nLiaY" alt=""><figcaption></figcaption></figure>

You can switch on or off automatic deployments by toggling the "**Auto-Deploy on Push**" switcher. Deployments will happen automatically on the code commit to the repository branch connected to the instance.

* Navigate to **Overview → Deployments → Settings** to open the deployment settings.

<figure><img src="/files/Zj2qbhuttIempRH6MBP2" alt=""><figcaption></figcaption></figure>

* Toggle the **Auto-Deploy on Push** option to enable or disable automatic deployments.
* Optionally, enable **Email Notifications** to receive updates whenever the deployment status changes.&#x20;

<figure><img src="/files/tIfnWbkzs6wJ7ceuVpeE" alt=""><figcaption></figcaption></figure>

You can view the deployment history in the Deployments tab, with the information of date, type, and status.

<figure><img src="/files/6co4HnCbTjnJOxVTdOV0" alt=""><figcaption></figcaption></figure>

Deployment success and failure logs are available in the Logs Management tool - Kibana. To access Kibana follow the instructions in[ Log Management using Kibana](/application-management/log-management-using-kibana.md).
