Humalect provides GitHub as one of the source code provider integrations.
What is GitHub?
Github is a web-based platform for version control and collaboration on code projects. It allows multiple users to work on a single codebase and track changes made by each user. It also offers project management tools and integrates with CI/CD tools for automated deployment.
Github is widely used by software developers, organizations, and open-source communities for collaboration and distribution of code.
GitHub Use Cases:
- Code Collaboration: Github is a platform that allows multiple users to work on a single code project simultaneously. This makes it an ideal platform for open-source software development, where developers from all over the world can contribute to a project.
- Project Management: Github also offers a wide range of project management tools, such as issues tracking, project boards, pull requests, and wikis, which makes it easy for project managers to organize, track, and manage the development of their projects.
- Continuous Integration and Deployment: Github integrates with many popular Continuous Integration and Deployment (CI/CD) tools, such as Jenkins, Travis CI, and CircleCI, to automate the build, test, and deployment processes.
- You or your organization must have an active GitHub account that contains the source code of the application.
Connecting your GitHub Account
Step 1: To get started with using GitHub, Go to the
integrations tab on the Humalect platform and click on the
Connect button of the
GitHub integration and follow along.
Step 2: Now, you will be redirected to GitHub to authorize Humalect, click on the
Install and Authorize button to authorize Humalect to access all or selected repositories from your GitHub account.
On the redirected page, you will clearly be able to see all the access and permissions that you will grant to Humalect.
Here, we keep our permissions to bare minimum i.e:
Read access to administration, checks, code, commit statuses, issues, metadata, pull requests, and repository hooks only.
Step 3: After successful integration, you'll get automatically redirected to Humalect's platform and will see a
✅ Successful checkmark.
You can also check the connected repositories from the Dashboard and
integration id here.
Need help? Contact us