Formyoula Github Integration
In this guide, we will explain how to setup GitHub integration to track form template changes. If you have any questions, please email us support@solutionrock.com.
You can use an existing GitHub account or register for a new one at https://github.com.
You will need to create a new GitHub repository and generate a security token.
Please use the following guide to generate a personal access token - https://help.github.com/en/articles/creating-a-personal-access-token-for-the-command-line.
When you have the Github repository URL and Token available you can update your Formyoula account with the details.
Please visit - https://app.formyoula.com/setup/account.
Paste in the Github Repository URL and Github Access Token. Please click Update Organisation when done.
![from-slite](https://storage.googleapis.com/slite-api-files-production/files/46b45874-35e3-4181-a858-84914bc118e2/Screenshot%25202019-02-28%2520at%252012.07.47.png)
Now, every time you create or update a form template, the changes will be reflected and tracked on your Github Repository.
We can test this by creating a new form.
![from-slite](https://storage.googleapis.com/slite-api-files-production/files/732274a5-6d51-4cec-8f74-77e192495a46/Screenshot%25202019-02-28%2520at%252012.10.47.png)
And then visiting our Github Repository to see the form template metadata.
![from-slite](https://storage.googleapis.com/slite-api-files-production/files/61718d90-2b58-4c56-8761-ee60d3928820/Screenshot%25202019-02-28%2520at%252012.13.56.png)
When you make changes to your form, Formyoula will create new commits to the form template in your GitHub repository. For example, showing that a new email field has been added to the form.
![Image: https://storage.googleapis.com/slite-api-files-production/files/87799e39-d497-40ff-88ba-28463563f63c/Screenshot%25202019-02-28%2520at%252012.15.56.png from-slite](https://storage.googleapis.com/slite-api-files-production/files/87799e39-d497-40ff-88ba-28463563f63c/Screenshot%25202019-02-28%2520at%252012.15.56.png)
Each Formyoula form update will be recorded in your GitHub repository and the user making the change will be highlighted in the commit comments.
For any questions, please contact us - support@formyoula.com or the Formyoula in-app chat :)