> 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="https://2103450200-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MKew-XtJKAPabdeTxXg%2Fuploads%2FoO4KIUowtJrojjflgdYu%2Fimage.png?alt=media&amp;token=5e2d3b48-48ef-4ca1-b954-2cb593be7a8c" 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="https://2103450200-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MKew-XtJKAPabdeTxXg%2Fuploads%2Fl7Z6l4aUCL1p5gDJD51S%2Fimage.png?alt=media&amp;token=88473418-7570-4420-89af-8f51d7f73346" 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="https://2103450200-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MKew-XtJKAPabdeTxXg%2Fuploads%2FO32oduZWHD8ZJnXVKc6B%2Fimage.png?alt=media&amp;token=24388de7-c09a-428d-88ed-ba838d669f5c" 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="https://2103450200-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MKew-XtJKAPabdeTxXg%2Fuploads%2Fxl1SqLYZh7mwyJfHQSK0%2Fimage.png?alt=media&amp;token=f02a6c62-8580-4bd1-b77f-aca037f503c6" 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).
