IT and Development
GitHub
29 min
github is a platform for hosting and collaborating on code repositories integrating github with make com lets users automate issue tracking, pull request management, and repository updates directly from their github projects this is ai generated content based on official github documentation the content may contain mistakes please verify important information if you have questions on vendor documentation, contact https //docs github com/en/rest/issues?apiversion=2022 11 28 directly requirements to use the github app in make, you must have an active github account and an access token, https //github com for subscription, refer to the https //github com connect github and {{product name}} to get started, you must first create a connection between github and {{product name}} , allowing the two services to communicate obtain your token in your github account create the connection in make obtain your token in your github account before you create the connection in {{product name}} , you should first obtain your token in your github account to obtain your token click your profile picture in the upper right corner of any page click settings click developer settings in the left sidebar click fine grained tokens or tokens (classic) under personal access tokens click generate new token enter the required details for the api token click generate token copy the api token displayed on screen you will use this value while creating a connection in {{product name}} because the ui might have changed, the steps you see on your screen might be different, https //docs github com/en/authentication/keeping your account and data secure/managing your personal access tokens create the connection in {{product name}} https //www make com/en/register , add the github module to your {{scenario singular lowercase}} , and click create a connection if you add a module with an instant tag, click create a webhook , then create a connection optional in the connection name field, enter a name for the connection enter the authentication credentials you copied from your github account or follow the on screen instructions to create the connection for detailed information on connecting an application, see docid\ so88fm6pkt0g adkddfzz page github modules after connecting to the github app, you can choose from a list of available modules to build your {{scenario plural lowercase}} add assignees assigns one or more users to a specific issue or pull request add labels applies one or more labels to a selected issue or pull request create a comment adds a new comment to a specified item create an issue creates a new issue in the selected project or repository delete assignees removes selected users from the list of assignees on a specific issue or pull request delete a comment deletes a specified comment from your account delete a label removes a specified label from a selected issue delete an issue deletes a specified issue from your project execute a graphql query executes a custom graphql query using your authorized account get a branch fetches details of a specified branch get a comment fetches the details of a specific existing comment get a gist fetches the details of a specified existing gist from your github account get a milestone fetches the details of a specific milestone that already exists get a pull request fetches the details of a specified pull request from your repository get a release fetches detailed information about a specific release get a repository fetches detailed information about a specified repository get a user finds and returns the details of a specific user from your account get an assignee fetches detailed information about a specific assignee get an issue fetches the details of a specific existing issue from your project get an organization fetches detailed information about a specific organization search assignees finds specific assignees based on your search criteria or retrieves a complete list of all assignees search branches finds specific branches based on your search criteria or retrieves a complete list of all branches search comments finds specific comments based on your search criteria or retrieves a complete list of all comments search gists finds specific gists based on your search criteria or retrieves a complete list of all available gists search issues finds specific issues based on your search criteria or retrieves a complete list of all issues search milestones finds specific milestones based on your criteria or displays a complete list of all milestones search organization members finds specific members within an organization or retrieves a complete list of all organization members search pull requests finds specific pull requests or displays a list of all pull requests in the repository search releases finds specific releases based on your search criteria or displays a complete list of all available releases update a comment modifies the content of an existing comment update an issue modifies the details of a previously created issue watch branches triggers an event whenever a new branch is added to your repository watch commit comments triggers when a new comment is added to a specific commit in your repository watch commits triggers when a new commit is made to a repository watch forks triggers an event whenever a new fork of a repository is created watch gists triggers when a new gist is created or an existing gist is updated on your github account watch issues triggers when a new issue is created or when an existing issue is modified watch labels triggers an event whenever a new label is added to your account watch milestones triggers whenever a new milestone is added or an existing milestone is modified in your project watch organizations triggers when a new organization record is added to your account watch pull requests triggers when a new pull request is opened or an existing pull request is modified in the repository watch releases triggers an event whenever a new software release is published watch repositories triggers an event whenever a new repository is added to your account templates you can look for more templates in https //www make com/en/templates , where you'll find thousands of pre created {{scenario plural lowercase}} github resources you can have access to more resources related to this app on the following links https //community make com/search?q=github https //github com https //docs github com/en/rest/issues?apiversion=2022 11 28 https //www make com/en/integrations/github