โ„น๏ธSubmit Module for Approval

Preparing GitHub Repository

Before submitting your Module for approval, you should check that your GitHub Repository is ready.

See the following checklist to confirm it is ready for submission:

Sending your Module to Siteglide

Now that you have created your module, you will need to update the Module item that you made in Admin earlier.

You will need to edit the item with the following information:

  • Menu Name - If applicable, the name to show in the left hand menu when viewing a Site Admin: Modules > My Module.

  • GitHub Repo Account - The name of the GitHub account that your Moduleโ€™s repository is in.

  • GitHub Repo Name - The name of the GitHub repository that your Moduleโ€™s code is in

  • Installation Notes - Any notes on installation - appears in ! icon in โ€˜actionโ€™ column on the Module installation page.

  • Changelog- A link to your Moduleโ€™s changelog documentation, this will display within the Marketplace and next to the โ€œInstallโ€ button.

  • Public - Do you want this Module to be visible within the marketplace?

You can also find these notes in the tooltips on each field.

Once you have clicked "Save" with the above fields populated, your module will be submitted to the Siteglide team for review.

After Submitting your Module

Once youโ€™ve submitted your Module for approval youโ€™ll need to give us access to see the Module. This is needed for the initial approval, but also for ongoing access to be able to install the latest version of the Module.

To provide us with access you need to invite Siteglide API (api@siteglide.com) as a collaborator for the GitHub Repository. You can do this in your repository settings.

After accepting the invitation we will review your module. This includes reading the code, installing the module onto a site and testing some of its functionality. We will create a ticket within our Support Tickets area so that you are kept up to date with progress. Once your Module is approved by us then we will allow it to be shown within the Siteglide Marketplace so any user can see and install the Module on their sites

Last updated