Run Deployment
InstaWP allows you to ensure that the changes, updates, and new features you added to your template from the GitHub repository are implemented smoothly and effectively without causing disruptions to the website’s functionality by letting you run deployment to newly created template site.
In this document, we will explore the steps to run the deployment that is connected to a template.
Let’s get started 🚀
Step 1: Go to the Templates page and click on the template you want to enable deployment to enter the template dashboard.
Step 2: Click Git Deployment from the options and select your repository. Now, click the copy icon to configure the webhook with the Git Repository.
Step 3: Go to Git repository's webhook settings page and click Add webhook button.
Step 4: Paste the copied templates webhook URL on the Payload URL option. Then, select the content type json and click Add webhook button.
This will connect template webhook to Git Repository.
Step 5: Now, go to the repository file and edit it.
Step 6: Go back to the InstaWP Templates page and click Save.
Step 7: Now, create a new site from the template. Click the Create New Site icon.
Step 8: Choose temporary or reserve site and click Create Site button from the window.
Your site will be ready within a few seconds. Enter the site by clicking the link to see the Github changes to the site/plugin.
👉 Note: The user can also directly log into the WordPress-admin panel with Magic login and go to your website to see changes.
Helpful links
https://github.com/GatoGraphQL/GatoGraphQL/blob/master/.github/workflows/integration_tests.yml
Updated on: 30/05/2025
Thank you!