GitHub Actions – new workflow syntax features
The GitHub Actions workflow syntax has new features based on feedback from our community. Env at the workflow and job level It is common to need define a set of…
The GitHub Actions workflow syntax has new features based on feedback from our community. Env at the workflow and job level It is common to need define a set of…
Now you can now assign any read-only contributor to issues they’ve commented on. They’ll get a notification that they are assigned, and if they aren’t able to take on the task, they can simply click the “Unassign me” button next to their username.
Now, when a user with read-only access to a repository comments on an issue, a maintainer of that repository can assign the issue to that user. If the user does…
Organizations can now add community health files to a specially named .github repository to serve as organization-wide defaults for all repositories within their organization. You can add CONTRIBUTING, SUPPORT, CODE_OF_CONDUCT,…
For repositories with issue templates, the “Open new issue” from comments option will be restricted to users with write access. Learn more about issue templates
Now, when creating issue templates for your repository you can automate setting assignees and labels. Additionally, you can suggest an issue title to help standardize incoming issues. Learn more about…
Make managing your projects easy with automation
This creates the ability to do a direct “two dot” comparison between two commits. Now you can easily see the differences between two commits without comparing from their common merge…
You can now resolve conversations around code to collapse the thread and finally get that closure you’ve been looking for. Click on the “Resolve conversation” button to collapse a thread.…
GitHub uses MySQL as its main datastore for all things non-git, and its availability is critical to GitHub’s operation. The site itself, GitHub’s API, authentication and more, all require database…
You can now choose an issue template from the interface before creating a new issue. This new functionality is now available for our users on the Developer, Team, and Business…
Bring more organization to your project contributions with these improvements to issue templates.
At GitHub, we use MySQL as the main database technology backing our services. We run classic MySQL master-replica setups, where writes go to the master, and replicas replay master’s changes asynchronously. To be able to serve our traffic we read data from the MySQL replicas.
We’re kicking off Cyber Security month with a few projects to help up your security game with the tools and know-how to protect yourself from common vulnerabilities. These are the…
Perform common Git operations without leaving the editor: stage changes, make commits, create and switch branches, resolve merge conflicts, and more.
Last month, we announced the third anniversary of our Bug Bounty Program. While there’s still time to disclose your findings through the program, we wanted to pull back the curtain…
On Thursday, October 20th, a bug in GitHub’s system exposed a small amount of user data via Git pulls and clones. In total, 156 private repositories of GitHub.com users were…
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.
Authored by GitHub Campus Expert @NickTikhonov. This tutorial will teach you how to write your first package for the Atom text editor. We’ll be building a clone of Sourcerer, a…
After we introduced the merge button on mobile, we heard from many of you that you’d love to be able to delete merged branches on your phone too. Now you…
We’re excited to announce the latest release of GitHub Enterprise. Along with a variety of general improvements and adjustments, this new release brings the following features from GitHub.com: Relative links…
Build what’s next on GitHub, the place for anyone from anywhere to build anything.
Join us October 28-29 in San Francisco or online for GitHub Universe, our flagship developer event uniting people, agents, and the world’s code.