This article requires a DubBot admin to set up a GitHub Task Connector for use with the DubBot account.
For more information about setting up the initial availability for the connector, refer to the Add the GitHub Connector to your DubBot account article.
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.
Note: Each user will only need to authenticate once unless they remove authentication access within their DubBot account or their authentication times out.
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.
If the Push to GitHub button is not available to you, it could mean that the Task Connector is not set up for your account or that your specific user account needs to enable access to GitHub from DubBot.
If you are unsure of what needs to be done, please reach out to our support via the chat icon and we will be more than happy to help determine which step needs to be accomplished.
Related Articles
If you have questions, please contact our DubBot Support team via email at help@dubbot.com or via the blue chat bubble in the lower right corner of your screen. We are here to help!