{"id":7100,"date":"2024-02-06T15:03:50","date_gmt":"2024-02-06T14:03:50","guid":{"rendered":"https:\/\/pumble.com\/help\/?p=7100"},"modified":"2026-06-29T16:41:01","modified_gmt":"2026-06-29T14:41:01","slug":"github-integration","status":"publish","type":"post","link":"https:\/\/pumble.com\/help\/integrations\/content-information-feeds\/github-integration\/","title":{"rendered":"Github Integration"},"content":{"rendered":"\n<div class=\"wp-block-custom-audience-tag audience-tag-box\"><span class=\"tag-title\">Who can use this feature?<\/span><div class=\"tag-rows\"><div class=\"tag-row\"><svg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\"><mask id=\"mask-aud-final\" style=\"mask-type:alpha\" maskUnits=\"userSpaceOnUse\" x=\"0\" y=\"0\" width=\"24\" height=\"24\"><rect width=\"24\" height=\"24\" fill=\"#D9D9D9\"><\/rect><\/mask><g mask=\"url(#mask-aud-final)\"><path d=\"M12 12C10.9 12 9.95833 11.6083 9.175 10.825C8.39167 10.0417 8 9.1 8 8C8 6.9 8.39167 5.95833 9.175 5.175C9.95833 4.39167 10.9 4 12 4C13.1 4 14.0417 4.39167 14.825 5.175C15.6083 5.95833 16 6.9 16 8C16 9.1 15.6083 10.0417 14.825 10.825C14.0417 11.6083 13.1 12 12 12ZM4 20V17.2C4 16.6333 4.14583 16.1125 4.4375 15.6375C4.72917 15.1625 5.11667 14.8 5.6 14.55C6.63333 14.0333 7.68333 13.6458 8.75 13.3875C9.81667 13.1292 10.9 13 12 13C13.1 13 14.1833 13.1292 15.25 13.3875C16.3167 13.6458 17.3667 14.0333 18.4 14.55C18.8833 14.8 19.2708 15.1625 19.5625 15.6375C19.8542 16.1125 20 16.6333 20 17.2V20H4ZM6 18H18V17.2C18 17.0167 17.9542 16.85 17.8625 16.7C17.7708 16.55 17.65 16.4333 17.5 16.35C16.6 15.9 15.6917 15.5625 14.775 15.3375C13.8583 15.1125 12.9333 15 12 15C11.0667 15 10.1417 15.1125 9.225 15.3375C8.30833 15.5625 7.4 15.9 6.5 16.35C6.35 16.4333 6.22917 16.55 6.1375 16.7C6.04583 16.85 6 17.0167 6 17.2V18ZM12 10C12.55 10 13.0208 9.80417 13.4125 9.4125C13.8042 9.02083 14 8.55 14 8C14 7.45 13.8042 6.97917 13.4125 6.5875C13.0208 6.19583 12.55 6 12 6C11.45 6 10.9792 6.19583 10.5875 6.5875C10.1958 6.97917 10 7.45 10 8C10 8.55 10.1958 9.02083 10.5875 9.4125C10.9792 9.80417 11.45 10 12 10Z\" fill=\"black\" fill-opacity=\"0.87\"><\/path><\/g><\/svg><span>Owner, Admin, Member<\/span><\/div><div class=\"tag-row\"><svg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\"><mask id=\"mask-flg-final\" style=\"mask-type:alpha\" maskUnits=\"userSpaceOnUse\" x=\"0\" y=\"0\" width=\"24\" height=\"24\"><rect width=\"24\" height=\"24\" fill=\"#D9D9D9\"><\/rect><\/mask><g mask=\"url(#mask-flg-final)\"><path d=\"M5 21V4H14L14.4 6H20V16H13L12.6 14H7V21H5ZM14.65 14H18V8H12.75L12.35 6H7V12H14.25L14.65 14Z\" fill=\"black\" fill-opacity=\"0.87\"><\/path><\/g><\/svg><span>Available on all plans<\/span><\/div><\/div><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Integrating Pumble with GitHub offers a practical solution to merge communication and code collaboration in technical teams. With this integration, your team can effortlessly manage discussions and code in one centralized platform, promoting effective collaboration and streamlined project management. This guide will walk you through the steps to integrate Pumble with GitHub.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Create GitHub integration<\/h2>\n\n\n\n<div class=\"wp-block-custom-highlight-box custom-box color-indigo\"><div class=\"box-header\"><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\"><mask id=\"mask-indigo\" style=\"mask-type:alpha\" maskUnits=\"userSpaceOnUse\" x=\"0\" y=\"0\" width=\"24\" height=\"24\"><rect width=\"24\" height=\"24\" fill=\"#D9D9D9\"><\/rect><\/mask><g mask=\"url(#mask-indigo)\"><path d=\"M12 17C12.2833 17 12.5208 16.9042 12.7125 16.7125C12.9042 16.5208 13 16.2833 13 16C13 15.7167 12.9042 15.4792 12.7125 15.2875C12.5208 15.0958 12.2833 15 12 15C11.7167 15 11.4792 15.0958 11.2875 15.2875C11.0958 15.4792 11 15.7167 11 16C11 16.2833 11.0958 16.5208 11.2875 16.7125C11.4792 16.9042 11.7167 17 12 17ZM11 13H13V7H11V13ZM12 22C10.6167 22 9.31667 21.7375 8.1 21.2125C6.88333 20.6875 5.825 19.975 4.925 19.075C4.025 18.175 3.3125 17.1167 2.7875 15.9C2.2625 14.6833 2 13.3833 2 12C2 10.6167 2.2625 9.31667 2.7875 8.1C3.3125 6.88333 4.025 5.825 4.925 4.925C5.825 4.025 6.88333 3.3125 8.1 2.7875C9.31667 2.2625 10.6167 2 12 2C13.3833 2 14.6833 2.2625 15.9 2.7875C17.1167 3.3125 18.175 4.025 19.075 4.925C19.975 5.825 20.6875 6.88333 21.2125 8.1C21.7375 9.31667 22 10.6167 22 12C22 13.3833 21.7375 14.6833 21.2125 15.9C20.6875 17.1167 19.975 18.175 19.075 19.075C18.175 19.975 17.1167 20.6875 15.9 21.2125C14.6833 21.7375 13.3833 22 12 22ZM12 20C14.2333 20 16.125 19.225 17.675 17.675C19.225 16.125 20 14.2333 20 12C20 9.76667 19.225 7.875 17.675 6.325C16.125 4.775 14.2333 4 12 4C9.76667 4 7.875 4.775 6.325 6.325C4.775 7.875 4 9.76667 4 12C4 14.2333 4.775 16.125 6.325 17.675C7.875 19.225 9.76667 20 12 20Z\" fill=\"#3F51B5\"><\/path><\/g><\/svg><span class=\"box-label\">Info<\/span><\/div><div class=\"box-content\">\n<p class=\"wp-block-paragraph\">Only Admins or Workspace Owners can install the GitHub integration.<\/p>\n<\/div><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">To connect Pumble with GitHub, follow these steps:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li class=\"translation-block\">Click on <strong>+Add apps<\/strong> button at the bottom of the left sidebar<br><br><img loading=\"lazy\" decoding=\"async\" width=\"450\" height=\"434\" class=\"wp-image-8420\" style=\"width: 450px;\" src=\"https:\/\/pumble.com\/help\/wp-content\/uploads\/2024\/04\/Screenshot-2024-08-01-at-15.36.13.png\" alt=\"\" srcset=\"https:\/\/pumble.com\/help\/wp-content\/uploads\/2024\/04\/Screenshot-2024-08-01-at-15.36.13.png 1442w, https:\/\/pumble.com\/help\/wp-content\/uploads\/2024\/04\/Screenshot-2024-08-01-at-15.36.13-300x290.png 300w, https:\/\/pumble.com\/help\/wp-content\/uploads\/2024\/04\/Screenshot-2024-08-01-at-15.36.13-1024x988.png 1024w, https:\/\/pumble.com\/help\/wp-content\/uploads\/2024\/04\/Screenshot-2024-08-01-at-15.36.13-768x741.png 768w, https:\/\/pumble.com\/help\/wp-content\/uploads\/2024\/04\/Screenshot-2024-08-01-at-15.36.13-12x12.png 12w\" sizes=\"auto, (max-width: 450px) 100vw, 450px\" \/><br><\/li>\n\n\n\n<li>Click on Install button next to the GitHub app<br>&nbsp;<br>A new tab will open with the consent form and integration specifics<br><br>It&#8217;s possible that the app has already been installed on your workspace by another user, and you will need to authorize it so that you can use it. To do it, click on the <strong>Authorize<\/strong> button next to the app name.<br><br><\/li>\n\n\n\n<li>Select the Workspace from the dropdown<br><br>It is important that you are logged in to the Pumble Workspace that you choose from the dropdown.<br><br><\/li>\n\n\n\n<li class=\"translation-block\">Click <strong>Allow<\/strong> to complete the installation<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Once you have successfully installed the Pumble GitHub integration, you can leverage various commands and features to enhance collaboration and streamline your workflow.&nbsp;<\/p>\n\n\n\n<div class=\"wp-block-custom-highlight-box custom-box color-blue\"><div class=\"box-header\"><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\"><mask id=\"mask0_1_85240\" style=\"mask-type:alpha\" maskUnits=\"userSpaceOnUse\" x=\"0\" y=\"0\" width=\"24\" height=\"24\"><rect width=\"24\" height=\"24\" fill=\"#D9D9D9\"><\/rect><\/mask><g mask=\"url(#mask0_1_85240)\"><path d=\"M8.275 7.72461L5.275 4.72461L6.7 3.29961L9.7 6.29961L8.275 7.72461ZM12 5.34961V1.09961H14V5.34961H12ZM19.275 18.7246L16.275 15.7246L17.7 14.2996L20.7 17.2996L19.275 18.7246ZM17.7 7.72461L16.275 6.29961L19.275 3.29961L20.7 4.72461L17.7 7.72461ZM18.65 11.9996V9.99961H22.9V11.9996H18.65ZM5.125 21.6996L2.3 18.8746C2.1 18.6746 2 18.4413 2 18.1746C2 17.9079 2.1 17.6746 2.3 17.4746L11.375 8.37461C11.9583 7.79128 12.6667 7.49961 13.5 7.49961C14.3333 7.49961 15.0417 7.79128 15.625 8.37461C16.2083 8.95794 16.5 9.66628 16.5 10.4996C16.5 11.3329 16.2083 12.0413 15.625 12.6246L6.525 21.6996C6.325 21.8996 6.09167 21.9996 5.825 21.9996C5.55833 21.9996 5.325 21.8996 5.125 21.6996ZM5.825 19.5996L12.1 13.3246L10.675 11.9246L4.425 18.1746L5.825 19.5996Z\" fill=\"#03A9F4\"><\/path><\/g><\/svg><span class=\"box-label\">Tip<\/span><\/div><div class=\"box-content\">\n<p class=\"wp-block-paragraph\">Integrating GitHub with Pumble offers numerous advantages for small and medium-sized tech businesses. Teams can seamlessly integrate communication and code collaboration, protect their sensitive code and intellectual property, and foster collaboration within their teams. Additionally, it is possible to track project progress directly within Pumble.<\/p>\n<\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Using GitHub integration<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Notifications<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Pumble will automatically send you notifications for relevant GitHub activities, such as new commits, pull requests, and issues.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Link Previews<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Preview GitHub issues, pull requests, commits, and repositories directly in Pumble chats.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Repository Access<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Access GitHub repositories directly from Pumble and view repository details, such as branches, commits, pull requests, and issues, without leaving your Pumble workspace.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Valid Commands<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">There are a few specific actions that can be used to interact with GitHub integration:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>\/github subscribe owner\/repo<\/code>&nbsp; &#8211; Subscribe to repositories<\/li>\n\n\n\n<li><code>\/github unsubscribe owner\/repo<\/code> &#8211; Unsubscribe from repositories<\/li>\n\n\n\n<li><code>\/github list<\/code> &#8211; List subscriptions<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Advanced commands to customize your subscriptions<\/h3>\n\n\n\n<h4 class=\"wp-block-heading\">Configure subscriptions<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">You can customize your notifications by subscribing to activity that is relevant to your Pumble channel by naming them (comma separated) at the end of subscribe command:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>\/github subscribe owner\/repo issues, pull_request, release<\/code><\/li>\n\n\n\n<li><code>\/github unsubscribe owner\/repo issues, pull_request, release<\/code><\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">If no event is provided, default events are applied: <code>issues, push, pull_request, pull_request_review, release, deployment_status<\/code>.&nbsp;<\/p>\n\n\n\n<p class=\"translation-block wp-block-paragraph\">Additionally, You can subscribe to <code>workflow_run and deployment<\/code>.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Branch filters for commit<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Branch filters allow filtering commit notifications. By default when you subscribe for commits feature, you will get notifications for your default branch (i.e. main or master). However, you can choose to filter on a specific branch, or a pattern of branches or all branches:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>\/github subscribe owner\/repo push:mybranch\/*<\/code><\/li>\n<\/ul>\n\n\n\n<div class=\"wp-block-group related-articles\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<h3 class=\"wp-block-heading\">Related Articles<\/h3>\n\n\n\n<ul class=\"wp-block-list related-articles-list\">\n<li class=\"translation-block\"><a href=\"https:\/\/pumble.com\/help\/integrations\/add-pumble-apps\/guide-to-pumble-integrations\/\">Guide to Pumble Integrations<\/a><\/li>\n\n\n\n<li class=\"translation-block\"><a href=\"https:\/\/pumble.com\/help\/integrations\/automation-workflow-integrations\/api-keys-integration\/\">API Integration<\/a><\/li>\n<\/ul>\n<\/div><\/div>\n","protected":false},"excerpt":{"rendered":"Integrating Pumble with GitHub offers a practical solution to merge communicatio&#8230;","protected":false},"author":31,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_helpful_status":1,"_searchwp_excluded":"","footnotes":""},"categories":[65],"tags":[],"class_list":["post-7100","post","type-post","status-publish","format-standard","hentry","category-content-information-feeds"],"acf":[],"featured_image_src":null,"author_info":{"display_name":"isidora.komaromi@cake.com","author_link":"https:\/\/pumble.com\/help\/author\/isidora-komaromicake-com\/"},"_links":{"self":[{"href":"https:\/\/pumble.com\/help\/wp-json\/wp\/v2\/posts\/7100","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pumble.com\/help\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/pumble.com\/help\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/pumble.com\/help\/wp-json\/wp\/v2\/users\/31"}],"replies":[{"embeddable":true,"href":"https:\/\/pumble.com\/help\/wp-json\/wp\/v2\/comments?post=7100"}],"version-history":[{"count":21,"href":"https:\/\/pumble.com\/help\/wp-json\/wp\/v2\/posts\/7100\/revisions"}],"predecessor-version":[{"id":13869,"href":"https:\/\/pumble.com\/help\/wp-json\/wp\/v2\/posts\/7100\/revisions\/13869"}],"wp:attachment":[{"href":"https:\/\/pumble.com\/help\/wp-json\/wp\/v2\/media?parent=7100"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/pumble.com\/help\/wp-json\/wp\/v2\/categories?post=7100"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/pumble.com\/help\/wp-json\/wp\/v2\/tags?post=7100"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}