Six years of the GitHub Security Bug Bounty program
Learn more about the Bug Bounty program, including a recap of 2019’s bugs, our expanded scope, new features, and more.
Learn more about the Bug Bounty program, including a recap of 2019’s bugs, our expanded scope, new features, and more.
GitHub Education introduces two new features to help you shape the next generation of software developers, with the GitHub Teacher Toolbox and more automation for GitHub Classroom.
Learn about the top five reasons why leading enterprise organizations are investing in open source.
In this deep dive, we cover how our daily schema migrations amounted to a significant toil on the database infrastructure team, and how we searched for a solution to automate the manual parts of the process.
Learn more about what’s behind the scenes with GitHub vulnerability alerts.
As we celebrate Actions becoming generally available, check out some of the ways teams are contributing to Actions—and how you can start automating more of your workflow.
It’s our favorite time of year: GitHub Universe. And we’ve made some exciting announcements. GitHub Actions and Packages are now out of beta, we launched GitHub for mobile, redesigned the notifications experience, and introduced lots of other features we think you’ll love.
The GitHub Student Developer Pack is now offering over $100k worth of tools to students with over 25 new participating partners.
We’ve fully deployed several updates to the GitHub Actions virtual environments. Highlights include: Windows Server 2016 R2 Added Android SDK Build Tools 29.0.0 and 29.0.2 Added Android SDK Platform 10…
We’ve fully deployed several updates to the GitHub Actions virtual environments. Ubuntu 16.04 LTS Upgraded Ansible 2.8.4 to 2.8.5 Upgraded Azure CLI 2.0.71 to 2.0.73 Upgraded AWS CLI 1.16.221 to…
We’re announcing the CodeSearchNet Challenge and releasing a large dataset for natural language processing and machine learning.
We’ve introduced the ability to proxy packages from the npm registry through GitHub Package Registry for easier configuration and consolidation. Read more about the change and opt in to try it out.
On August 26, 2019, the GitHub application was deployed to production with 100% of traffic on the newest Rails version: 6.0. Read more about our process for upgrading, what we learned, and what’s next.
Find all references is now available for a subset of public repositories—supported in Go, JavaScript, PHP, Python, Ruby, and TypeScript. Hovering over function and method names in the code view…
Since we introduced GitHub Actions last year, the response has been phenomenal, and developers have created thousands of inspired workflows. But we’ve also heard clear feedback from almost everyone: you want CI/CD! And that’s what we’re announcing today.
Jump to definition is available for a subset of public repositories–supported in Go, JavaScript, Python, Ruby, Typescript, and now PHP. Learn more about jump to definition Check out the semantic…
To make language detection more robust and maintainable in the long run, we developed a machine learning classifier named OctoLingua based on an Artificial Neural Network (ANN) architecture which can handle language predictions in tricky scenarios.
Jump to definition is now available for a subset of public repositories—supported in Go, JavaScript, Python, Ruby, and TypeScript. Hovering over function and method calls will expose jump-to-definition links for…
We’re sharing interviews from several open source contributors about their projects, challenges, and what a GitHub sponsorship means to them. This week, read about Siân Griffin.
Today we’re excited to announce that we’ll be adding support for Swift packages to GitHub Package Registry. Swift packages make it easy to share your libraries and source code across your projects and with the Swift community.
It’s more important than ever that every developer becomes a security developer—that they responsibly disclose vulnerabilities and patch vulnerable code quickly. Today, we’re excited to announce several new security features designed to make it easier for developers to secure their code.
Build what’s next on GitHub, the place for anyone from anywhere to build anything.
Catch up on the GitHub podcast, a show dedicated to the topics, trends, stories and culture in and around the open source developer community on GitHub.