Sunsetting Atom Text Editor

We are archiving Atom and all projects under the Atom organization for an official sunset on December 15, 2022. | Continue reading


@github.blog | 2 years ago

Start your open source journey with Community Exchange

With the launch of GitHub Global Campus, a whole new class of students have found a home as a CS developer from those starting out building confidence in open source to the shining stars completing a project and switching to maintainership. One common barrier that all student dev … | Continue reading


@github.blog | 2 years ago

One developer’s journey bringing Dependabot to GitHub Enterprise Server

If you’re like me, you’re still excited by last week’s news that Dependabot is generally available on GitHub Enterprise Server (GHES). Developers using GHES can now let Dependabot secure their dependencies and keep them up-to-date. You know who would have loved that? Me at my las … | Continue reading


@github.blog | 2 years ago

GitHub brings supply chain security features to the Rust community

Continue reading


@github.blog | 2 years ago

View commit history across file renames and moves (GitHub)

View commit history across file renames and moves | Continue reading


@github.blog | 2 years ago

GitHub Skills

Today, we’re announcing GitHub Skills, a new learning experience to help you throughout your GitHub journey. | Continue reading


@github.blog | 2 years ago

A beginner’s guide to CI/CD and automation on GitHub

CI/CD and workflow automation are native capabilities on GitHub platform. Here’s how to start using them and speed up your workflows. | Continue reading


@github.blog | 2 years ago

Making technical interviews better for everyone

Technical interviews are tough for everyone on both sides of the table. Interviewers need to evaluate whether someone has both the technical chops and social skills to fill a particular role on their team. That need often results in mentally taxing puzzles for candidates to work … | Continue reading


@github.blog | 2 years ago

The new GitHub Issues – June 2nd update

The new GitHub Issues - June 2nd update | Continue reading


@github.blog | 2 years ago

What’s new in security and user management for GitHub Enterprise

Over the past few weeks, we have released several new features to help our GitHub Enterprise customers secure and manage users at an enterprise level. Learn how you can securely manage users with GitHub Enterprise’s latest ships! Here’s what’s new! Limit who can invite outside co … | Continue reading


@github.blog | 2 years ago

GitHub All In: Our first student cohort and what’s next

Last year, we launched All In, a community dedicated to advancing diversity, equity, and inclusion within open source through access, community, equity, and data. When we first started this journey at GitHub to advance diversity, equity and inclusion within open source, we knew t … | Continue reading


@github.blog | 2 years ago

GitHub Team or Free? How to choose the right plan

Read about all the features you may not have known come on the GitHub Free plan, and how to choose the right plan for you. | Continue reading


@github.blog | 2 years ago

Welcome to Maintainer Month!

Open source runs the world. But who runs open source? Open source project maintainers are behind the software we use everyday. Yet project maintenance is intense work, and it doesn’t happen in a vacuum. Welcome to Maintainer Month. During the month of June, we’re holding space fo … | Continue reading


@github.blog | 2 years ago

GitHub Availability May 2022

In May, we experienced three distinct incidents resulting in significant impact to multiple services across GitHub.com. This report also sheds light into the billing incident that impacted Actions and Codespaces users in April. | Continue reading


@github.blog | 2 years ago

Connecting to a private network from GitHub-hosted Actions runners

GitHub Actions is a powerful tool for automating your development workflows, including CI/CD. There’s several options for where those workflows run, but GitHub-hosted runners can seem particularly magical. Your job runs, you get the results, and that’s it. You don’t have to provi … | Continue reading


@github.blog | 2 years ago

GitHub Sponsors is now available in Brazil

GitHub Sponsors is now available in Brazil | Continue reading


@github.blog | 2 years ago

GitHub Sponsors Launches in Brazil

GitHub Sponsors is now available in Brazil—an exciting expansion for one of our fastest growing developer communities. | Continue reading


@github.blog | 2 years ago

Improved verification of historic Git commit signatures

Improved verification of historic Git commit signatures | Continue reading


@github.blog | 2 years ago

Top-500 NPM package maintainers now require 2FA

Top-500 npm package maintainers now require 2FA | Continue reading


@github.blog | 2 years ago

GitHub Enterprise Server 3.5 is now generally available

GitHub Enterprise Server 3.5 is available now, including access to the Container registry, the addition of Dependabot, enhanced administrator capabilities, and features for GitHub Advanced Security. | Continue reading


@github.blog | 2 years ago

Top games and source code from Gamedev.js Jam 2022

The recently-ended Gamedev.js Jam 2022 encouraged game developers to create web games and share their sources on GitHub. GitHub Star ⭐️ @end3r shares the best 13 entries and sees what experts and other participants think of them. | Continue reading


@github.blog | 2 years ago

NPM security update: Attack campaign using stolen OAuth tokens

npm's impact analysis of the attack campaign using stolen OAuth tokens and additional findings. | Continue reading


@github.blog | 2 years ago

We use Dependabot to secure GitHub

A two-part story about how GitHub’s Product Security Engineering team rolled out Dependabot internally to track vulnerable dependencies and how GitHub tracks and prioritizes technical debt. | Continue reading


@github.blog | 2 years ago

GitHub Sponsors Launches in India

GitHub Sponsors is now available to all developers in India – no more waitlist, you can sign up right away! | Continue reading


@github.blog | 2 years ago

Eight years of the GitHub Security Bug Bounty program

GitHub celebrated yet another record breaking year for our Security Bug Bounty Program in 2021! We’re excited to announce that we recently passed $2,000,000 in total payments to researchers, just two years after we crossed the $1,000,000 mark in 2019. Within the last year, we hav … | Continue reading


@github.blog | 2 years ago

GitHub Actions can now run in a Node.js 16 runtime

Actions can now run in a Node.js 16 runtime | Continue reading


@github.blog | 2 years ago

Release Radar · April 2022 Edition

Each month, we highlight open source projects that have shipped major updates. These include everything from world-changing technology to developer tooling, and weekend projects. Here are our top staff picks on projects that shipped major version releases in April. Flyte 1.0 I wa … | Continue reading


@github.blog | 2 years ago

Action needed by GitHub Connect customers using GHES 3.1 and older to adopt new authentication token format updates

As previously announced, the format of GitHub authentication tokens has changed. The following token types have been affected: Personal access tokens OAuth Access Tokens GitHub App user-to-server tokens GitHub App server-to-server tokens Refresh tokens Due to the updated format o … | Continue reading


@github.blog | 2 years ago

Render mathematical expressions in Markdown On GitHub

Render mathematical expressions in Markdown | Continue reading


@github.blog | 2 years ago

Math support in Markdown

Mathematical expressions are key to information sharing amongst engineers, scientists, data scientists and mathematicians. We are pleased to announce that math expressions can now be rendered natively in Markdown on GitHub. Support for displaying math expressions has been a highl … | Continue reading


@github.blog | 2 years ago

Securing and delivering high-quality code with innersource metrics

Innersource creates high quality user experiences and productive developers The open source software community has organically developed techniques that ensure the code all of us rely on is high quality, reusable, and secure even though it is worked on by people all across the wo … | Continue reading


@github.blog | 2 years ago

How to measure innersource across your organization

Measuring collaboration Breaking down silos is a goal constantly on the roadmap of large enterprises. Innersource is defined as using open source techniques within an enterprise, which can serve as an effective metric in successfully increasing collaboration. But how does anyone … | Continue reading


@github.blog | 2 years ago

How we’re using projects to build projects

At GitHub, we use GitHub to build our own products, whether that be moving our entire Engineering team over to Codespaces for the majority of GitHub.com development, or utilizing GitHub Actions to coordinate our GitHub Mobile releases. And while GitHub Issues has been a part of t … | Continue reading


@github.blog | 2 years ago

GitHub Achieves ISO/IEC 27001:2013 Certification!

GitHub continues to invest in security and compliance as part of our ongoing effort to be the trusted home for all developers. Today we’re excited to announce the latest step in this journey: GitHub has achieved ISO/IEC 27001:2013 certification for the GitHub Information Security … | Continue reading


@github.blog | 2 years ago

Graduation is here Celebrate the Class of 2022, and join GitHub on June 11

This year, thousands of students from around the world came together and redefined the world we live in, how we learn, and how we move forward. We are honored to be part of the experience and eager to celebrate this milestone. So on June 11 we celebrate the Class of 2022 and welc … | Continue reading


@github.blog | 2 years ago

Open Source Monthly – May 2022 Edition

Introduction Open Sauced, GitHub’s Explore page, Hacktoberfest, and First Timers Only help folks discover open source projects. This monthly series–Open Source Monthly—will add to these efforts by helping: First-time contributors find the right project to contribute to Corporatio … | Continue reading


@github.blog | 2 years ago

Enhanced 2FA experience for your npm account

Late last year, in response to an unprecedented series of account takeovers resulting from the compromise of developer accounts without 2FA enabled, we committed to a variety of enhancements to the npm registry to make two-factor authentication (2FA) adoption easier for developer … | Continue reading


@github.blog | 2 years ago

Today’s most common security vulnerabilities explained

We're taking a look at some of the most common security vulnerabilities and detailing how developers can best protect themselves. | Continue reading


@github.blog | 2 years ago

Our favorite games and source code from Ludum Dare 50

Some great games written in JavaScript, Python, Rust, C++ and more! | Continue reading


@github.blog | 2 years ago

The ReadME Project Q&A: What you need to know about teaching technical skills

Teaching has bidirectional benefits. Not only does it help others, but it can deepen your own understanding of a topic. Teaching reinforces what you learn, and learning with an eye towards teaching later can improve how you understand and retain material. There are many different … | Continue reading


@github.blog | 2 years ago

GitHub Availability April 2022

In April, we experienced two distinct incidents resulting in significant impact and degraded state of availability for Codespaces and GitHub Packages. | Continue reading


@github.blog | 2 years ago

Software security starts with the developer: Securing developer accounts with 2FA

The software supply chain starts with the developer. Developer accounts are frequent targets for social engineering and account takeover, and protecting developers from these types of attacks is the first and most critical step toward securing the supply chain. GitHub has a long … | Continue reading


@github.blog | 2 years ago

Being friendly: Strategies for friendly fork management

This is the second and final post in a series describing friendly forks and alternative strategies for managing them. Make sure to check out Being friendly: friendly forks 101 for general information on friendly forks and background on the three forks on which we center this post … | Continue reading


@github.blog | 2 years ago

Bringing code navigation to communities

We’re proud to announce the availability of search-based code navigation for the Elixir programming language. Yet this is more than just new functionality. It’s the first example of a language community writing and submitting their own code for search-based code navigation. Since … | Continue reading


@github.blog | 2 years ago

Git.io: GitHub will maintain active links in a read-only state

Git.io deprecation | Continue reading


@github.blog | 2 years ago

Best practices to keep your projects secure on GitHub

These days software is subject to an ever-changing threat landscape. Check out the many ways you can keep your projects secure on GitHub today. | Continue reading


@github.blog | 2 years ago

Git.io deprecation (updated: GitHub will make the service read only)

Git.io deprecation | Continue reading


@github.blog | 2 years ago

GitHub Desktop 3.0 brings better integration for your pull requests

Receive real time notifications and review the status of your check runs for your pull request with GitHub Desktop 3.0. Read more: | Continue reading


@github.blog | 2 years ago