Sync App (Portal Page) Templates with GitHub

This article describes the process of uploading App (Portal Page) Template assets via sync with a GitHub repository as an alternative to a manual upload.

PREREQUISITE:

Create an App Template.

Table of contents:

  1. Enable Git Sync
  2. Configure Git Sync
  3. Check the Uploaded Assets

1. Enable Git Sync

Access the App Template Editor

  1. Enable Sync with Git

2. Configure Git Sync

Access the Git Sync tab

  1. Git Username / Git Password: Enter your GitHub credentials
  2. Repository URL: Enter the URL of a repository to sync with
  3. Repository sub Folder: Optionally, specify a subfolder path to fetch only its contents
  4. Branch: Enter the branch name you want to sync
  5. Git Tag: Optionally, enter a tag to sync with a specific version of the repository
  6. Webhook Secret: Optionally, provide a Webhook Secret. This feature allows you to automatically update App Template assets on specific events, for example, on Git push to a repository
  7. [Save]
  8. [Synchronize Now]

3. Check the Uploaded Assets

Once the App Template has been synced with a GitHub repository, all the uploaded files are displayed on the Assets tab.