![](https://github.blog/wp-content/uploads/2020/10/81721690-e2fb5d80-9445-11ea-8602-4b2294c964f3.png?resize=400%2C212)
Presenting v7.0.0 of the npm CLI
We’re releasing v7.0.0 of the npm CLI, which includes exciting new features such as Workspaces, automatically installed peer deps, and more!
We’re releasing v7.0.0 of the npm CLI, which includes exciting new features such as Workspaces, automatically installed peer deps, and more!
GitHub Actions gives you the power to automate your workflow. Connect with the tools you know and love. Have more freedom to innovate and be creative. Deploy to any cloud,…
Explore some impactful open source projects being created by teams around the world in response to COVID-19.
In this deep-dive, we identified and worked through sporadic latency issues with services running on Kubernetes in our environment.
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…
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…
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.