Optimizing your open source project with GitHub Apps
Automate away some of the pain points in your open source projects with these free GitHub Apps.
Automate away some of the pain points in your open source projects with these free GitHub Apps.
Building on the recent Checks API release, we’re providing further actions that users can request from a check run. This feature enables users to select an action offered by the…
A new GitHub Desktop release is here. Compare branches and perform actions on multiple files.
Turn Slack conversations into next steps on GitHub with slash commands, private previews, and more.
The field of data science has seen enormous growth over the last few years. Organizations increasingly leverage data as a strategic asset that data scientists turn into meaningful insights. These…
Integrated development environments (IDEs) 2017 was a busy year for IDEs and GitHub. From new additions like Xcode to complete rewrites of some of our favorites like GitHub Desktop, there’s…
This post was written by our partners at Sentry—an open source error tracker that helps you prioritize, identify, reproduce, and fix issues. Install Sentry from GitHub Marketplace or the Student…
Today, we’re building on our launches at GitHub Universe 2016—making it easier than ever to evolve and customize your workflow. Find integrations and put them to work in minutes with…
To honor our commitment to inclusion, we are launching Inform and Act, a site dedicated to showcasing the work of organizations and projects that promote the free movement of people…
Google provides some guidance on how to effectively run a Google Summer of Code project but it’s not tailored specifically to GitHub’s workflow. To set clear expectations for mentors and…
Last year we shared some details on GitHub’s CSP journey. A journey was a good way to describe it, as our usage of Content Security Policy (CSP) significantly changed from…
GitHub uses MySQL to store its metadata: Issues, Pull Requests, comments, organizations, notifications and so forth. While git repository data does not need MySQL to exist and persist, GitHub’s service…
Today we are announcing the open source release of octocatalog-diff: GitHub’s Puppet development and testing tool. GitHub uses Puppet to configure the infrastructure that powers GitHub.com, comprised of hundreds of…
Building software should be safe for everyone. The GitHub community is made up of millions of developers around the world, ranging from the new developer who created their first “Hello…
GitHub announced a public API one month after the site launched. We’ve evolved this platform through three versions, adhering to RFC standards and embracing new design patterns to provide a clear and consistent interface.
Community Partners are helping us build a diverse, inclusive environment at GitHub Universe. We select partners based on several criteria but the three main questions we ask ourselves when reaching…
A new release of GitHub Enterprise is now available with improvements for developers and administrators alike. With GitHub Enterprise 2.7, we’re introducing GPG signature verification — a new way for…
Last year, we wrote up our 2014 Transparency Report, the first report of its kind we’ve been able to do. It’s important to continue to update our community on the…
Every day, thousands of people are having conversations on GitHub around code, design, bugs, and new ideas. Sometimes there are complex and nuanced points to be made, but other times…
At GitHub we place an emphasis on stability, availability, and performance. A large component of ensuring we excel in these areas is deploying services on bare-metal hardware. This allows us…
We want to free up your administrator’s time by providing a tool that requires little maintenance and great out-of-the-box security. By following a few simple steps, GitHub Enterprise can be…
Build what’s next on GitHub, the place for anyone from anywhere to build anything.
Get tickets to the 10th anniversary of our global developer event on AI, DevEx, and security.