Connect to your GitHub repository
From the Tasks panel. Users who have an account with the GitHub connector setup will see a Cog icon in the right-hand panel for any Task.
Authenticate with your GitHub Account
Each user will need to authenticate themselves with their GitHub permissions to ensure users are only pushing information to GitHub repositories that they have access to.
If a user has not previously utilized the GitHub connector, the user will need to go to a Task and in the right column, select the Cog icon next to the disabled Push to GitHub button.
Selecting the cog icon will present the user with the login screen for GitHub. Users will need to authenticate and give permission for DubBot to access the GitHub account.
Once this has been completed, the user will need to select which GitHub repository tasks will be pushed to in the DubBot interface. Using the Repository to create issues in dropdown field, select the appropriate GitHub repository.
Once the appropriate repository is selected, click the Close button. The GitHub Connector can now push Task information to the GitHub repository and Resolve those corresponding GitHub issues.
Pushing a Task to GitHub
Push to GitHub will create an issue in the configured repository of your GitHub account. Users who have chosen to connect their GitHub repository to DubBot will be able to select the Push to GitHub button within the task panel.
If you are within the Tasks DubBot interface, Tasks will now have a Push to GitHub button.
Once the Task has been pushed to DubBot, there should now be a button to View on GitHub.
Within the Page Preview, the Task panel will allow users to Push to GitHub via a check box labeled, Push to GitHub, which should be selected before hitting the Task Submit button.