Introducing required workflows and configuration variables to GitHub Actions

Today, we are introducing two new features for GitHub Actions to help standardize policies and reduce duplication, required workflows and configuration variables. Read on for what this means for your DevOps processes. Required workflows Required workflows in GitHub Actions are no … | Continue reading


@github.blog | 1 year ago

GitHub Discussions just got better with Category Forms!

Maintainers of GitHub repositories can now use Category Forms to create templates for their discussions, which means that users can start new discussions with all the necessary information already included. Now, maintainers can triage discussions more easily and reduce their work … | Continue reading


@github.blog | 1 year ago

Default setup: A new way to enable GitHub code scanning

At Github, we want to make it easy to develop secure software. This means building security tools that provide a frictionless experience for developers and that begins with enablement. To that end, we already offer the enablement of secret scanning and Dependabot in just one clic … | Continue reading


@github.blog | 1 year ago

GitHub Availability Report: December 2022

In December, we did not experience any incidents that resulted in degraded performance across GitHub services. This report sheds light into an incident that impacted GitHub Packages and GitHub Pages in November. November 25 16:34 UTC (lasting 1 hour and 56 minutes) On November 25 … | Continue reading


@github.blog | 1 year ago

GitHub and the Ekoparty 2022 Capture the Flag

As a sponsor of Ekoparty 2022, GitHub had the privilege of submitting several challenges to the event’s Capture The Flag (CTF) competition. Hubbers from across the company came together to brainstorm, plan, build, and test these challenges over a few weeks to try and create a com … | Continue reading


@github.blog | 1 year ago

GitHub’s top 10 blog posts of 2022

As the year winds down, the GitHub Blog is highlighting some of the incredible work from GitHub’s engineers, product teams, and security researchers during 2022. Get your bookmarking finger ready, find your coziest reading nook, and let’s take a look at the top 10 posts published … | Continue reading


@github.blog | 1 year ago

What’s with all the ducks?

Black eyes. Orange beak. Large yellow body. Rubbery texture… …often seen floating in baths. What are we talking about? Rubber ducks, of course. Now the question you might be asking, “Why is everyone obsessed with rubber ducks?” You may have seen our new “What is GitHub?” video ma … | Continue reading


@github.blog | 1 year ago

GitHub Gives 2022: Creating positive, lasting contributions in our communities

The Social Impact team at GitHub works to empower developers, nonprofits, and the greater social sector to drive positive and lasting contributions to the world with GitHub products, our brand, and our employees. Each year, we host GitHub Gives, a month-long campaign to inspire e … | Continue reading


@github.blog | 1 year ago

Increase developer productivity, save time on developer onboarding, and drive ROI in 2023

What if you could remove days from your onboarding process and have developers up and running in minutes? Or save developers hours per week with more automation? How much work could your developers get done if they spent less time switching between different tools and tasks? And … | Continue reading


@github.blog | 1 year ago

Not just flightless birds: How EMUs secure and scale identity and access management for your GitHub Enterprise

To understand what Enterprise Managed Users (EMUs) are and the value they can bring, we have to look back at the history of GitHub. In 2008, GitHub was created to allow developers to share their source code with the world. The primary focus was on sharing repositories quickly and … | Continue reading


@github.blog | 1 year ago

How we use GitHub to be more productive, collaborative, and secure

It’s that time of year where we’re all looking back at what we’ve accomplished and thinking ahead to goals and plans for the calendar year to come. As part of GitHub Universe, I shared some numbers that provided a window into the work our engineering and security teams drive each … | Continue reading


@github.blog | 1 year ago

[Video] How has open source changed in the last 10 years?

  In the latest Octoverse report, we explored the state of open source, how it’s evolving, and key trends shaping software development. The long and short of it: It’s been a tremendously big year for open source, and we’re seeing big gains across the board. That formed the genesi … | Continue reading


@github.blog | 1 year ago

Release Radar · November 2022 Edition

We promised we’d be back soon and here we are! There has been an incredible amount of open source projects shipping major version releases before the year wraps up. I can’t believe we are all saying that now. “When the year wraps up!” or “See you next year!” What happened to 2022 … | Continue reading


@github.blog | 1 year ago

Leaked a secret? Check your GitHub alerts…for free

Exposed secrets and credentials are the most common cause of data breaches and often go untracked.1 With an average of 327 days to identify, these data beaches have shown that credential leaks can lead to severe consequences. Still, organizations struggle to detect leaks at scale … | Continue reading


@github.blog | 1 year ago

GitHub Advanced Security customers can now push protect their custom patterns

The most successful application security initiatives help developers work more efficiently. You need to know when vulnerabilities exist in code so that you can fix them. But what if you could prevent those vulnerabilities in the first place? With GitHub Advanced Security, organiz … | Continue reading


@github.blog | 1 year ago

Raising the bar for software security: next steps for GitHub.com 2FA

GitHub is committed to raising the bar for the security of the software development ecosystem, and that starts with the developer. We continue to improve the npm 2FA experience, and now require maintainers of packages with more than 1 million weekly downloads or more than 500 dep … | Continue reading


@github.blog | 1 year ago

Creating an accessible search experience with the QueryBuilder component

Overview Throughout the GitHub User Interface (UI), there are complex search inputs that allow you to narrow the results you see based on different filters. For example, for repositories with GitHub Discussions, you can narrow the results to only show open discussions that you cr … | Continue reading


@github.blog | 1 year ago

Highlights from Git 2.39

The open source Git project just released Git 2.39, with features and bug fixes from over 86 contributors, 31 of them new. We last caught up with you on the latest in Git back when 2.38 was released. To celebrate this most recent release, here’s GitHub’s look at some of the most … | Continue reading


@github.blog | 1 year ago

Release Radar · October 2022 Edition

Before you say it, yes, the October Release Radar was supposed to be shared in November. But with Hackatoberfest, GitHub Universe, Turkey Day, and in real life (IRL) conferences returning to their pre-COVID frequency, we’ve all been so busy. And our community has been hustling to … | Continue reading


@github.blog | 1 year ago

Experiment: The hidden costs of waiting on slow build times

The cost of hardware is one of the most common objections to providing more powerful computing resources to development teams—and that’s regardless of whether you’re talking about physical hardware in racks, managed cloud providers, or a software-as-a-service based (SaaS) compute … | Continue reading


@github.blog | 1 year ago

Git Commit Uruguay: Lowering barriers to make software development more inclusive and diverse

As the global home for all developers, we firmly believe that everyone should be able to contribute to the future of software development. Diversity, Inclusion, and Belonging (DI&B) are core to who we are, what we do, and how we can change the world. Lowering barriers to becoming … | Continue reading


@github.blog | 1 year ago

Hello from GitHub’s new Chief Product Officer

At GitHub, we strive to be “the home for all developers.” Hundreds of millions of developers work throughout the stack, ranging from those who create embedded software that runs on a small CPU to cloud developers who have no real limitations. Building products and solutions for s … | Continue reading


@github.blog | 1 year ago

GitHub Copilot is generally available for businesses

Ever since we launched GitHub Copilot, it’s helped redefine productivity for more than a million developers. We’ve seen incredible reports where GitHub Copilot synthesizes up to 40% of code—and, in research, we’ve found that GitHub Copilot helps people code 55% faster. But beyond … | Continue reading


@github.blog | 1 year ago

GitHub Availability Report: November 2022

In November, we experienced two incidents that resulted in degraded performance across GitHub services. This report also sheds light into an incident that impacted GitHub Codespaces in October. November 25 16:34 UTC (lasting 1 hour and 56 minutes) Our alerting systems detected an … | Continue reading


@github.blog | 1 year ago

New npm features for secure publishing and safe consumption

We are excited to announce two new features for a safer npm package ecosystem experience: granular access tokens and the npm code explorer. Stolen credentials are one of the main causes of data breaches. Safeguarding credentials can be a challenging task and the supply chain impa … | Continue reading


@github.blog | 1 year ago

ICYMI: A look back at GitHub Universe 2022

Under sunny skies in San Francisco, prisms, donuts, and friendly faces welcomed attendees to GitHub Universe at the Yerba Buena Center for the Arts last month. After not seeing our community in person since 2019, more than 1,300 of our developer friends showed up–and that doesn’t … | Continue reading


@github.blog | 1 year ago

GitHub, accessibility, and the disability divide

There are more than one billion people in the world with disabilities. I’m proud to be one of them. However, those of us with disabilities encounter barriers every day. From transportation to civic participation, from education to employment, and from entertainment to healthcare, … | Continue reading


@github.blog | 1 year ago

Introducing Mona Sans and Hubot Sans

Here at GitHub, we want the things you interact with to feel innately GitHub, but we don’t need to be the only ones that have access to the elements that make GitHub, GitHub. Over the years, we’ve developed our own fonts that are sprinkled across everything you experience with Gi … | Continue reading


@github.blog | 1 year ago

How empowering developers helps teams ship secure software faster

When life is easy for developers, good things happen. Niroshan Rajadurai Here, at GitHub, we’re passionate about helping teams gain security resilience. And believe it or not, robust security is achieved when developers work less, not more. To explore this further, I sat down wit … | Continue reading


@github.blog | 1 year ago

An enterprise account is coming to all Enterprise customers

GitHub is the complete, integrated platform to give developers everything they need to be creative, to be happier, and to build their best. From an individual developer to an IT leader managing the account, GitHub Enterprise is the place for businesses to bring the best developme … | Continue reading


@github.blog | 1 year ago

To infinity and beyond: enabling the future of GitHub’s REST API with API versioning

Millions of developers rely on the GitHub API every day—whether they’ve built their own bespoke integration or are using a third-party app from the GitHub Marketplace. We know that it’s absolutely crucial to provide a stable, consistent API experience. We can’t—and don’t—expect i … | Continue reading


@github.blog | 1 year ago

Exciting New GitHub Features Powering Machine Learning

I’m a huge fan of machine learning: as far as I’m concerned, it’s an exciting way of creating software that combines the ingenuity of developers with the intelligence (sometimes hidden) in our data. Naturally, I store all my code in GitHub – but most of my work primarily happens … | Continue reading


@github.blog | 2 years ago

Octoverse 2022: 10 years of tracking open source

What to know: We recently published our 2022 Octoverse report where we explore the impact open source software is having on developers and companies. 10 years ago, we released our first Octoverse report to celebrate the developers on GitHub and explore the state of open source. … | Continue reading


@github.blog | 2 years ago

The power of GitHub in the palm of your hand

Now, more than ever, flexible work has become a part of life. It opens the possibility to do more while doing less. Whether you’re waiting for your takeout, or sitting at the airport, GitHub Mobile reduces friction from being away from the desktop by giving you the ability to tak … | Continue reading


@github.blog | 2 years ago

A better way to search, navigate, and understand code on GitHub

Our mission at GitHub is to build tools to make developers happier and more productive. Great tools eliminate burdens and allow developers to focus on what they do best: building things. But while building, developers don’t just write code—they browse, navigate, sift, and sort th … | Continue reading


@github.blog | 2 years ago

The journey of your work has never been clearer

A key part of doing work for development teams is being able to see where you’re at, knowing where you’re going, and marking and clearing things in your way. We’ve been making a lot of progress to bring you some of the most requested features that will let you do just that. In Ju … | Continue reading


@github.blog | 2 years ago

Introducing GitHub Actions Importer

We’re excited to announce a public preview of GitHub Actions Importer, which helps you forecast, plan, and facilitate migrations from your current CI/CD tool to GitHub Actions. Doing individual migrations is relatively easy in isolation. However, for companies that have a large a … | Continue reading


@github.blog | 2 years ago

What’s new with Codespaces from GitHub Universe 2022

Since releasing Codespaces to customers of GitHub’s Team and Enterprise plans last year, hundreds of thousands of developers have left their local development environments for the speed, agility, security, and collaboration that cloud based development has to offer. Our customers … | Continue reading


@github.blog | 2 years ago

Todas as novidades do GitHub Universe 2022

Veja o que estamos construindo para aprimorar a plataforma de desenvolvimento mais integrada e que permite que pessoas desenvolvedoras e empresas impulsionem a inovação com mais facilidade. Quinze anos atrás, estava sendo escrita a primeira linha de código para a construção do Gi … | Continue reading


@github.blog | 2 years ago

An open source economy–built by developers, for developers

From our scientific breakthroughs to the homes we build, our world runs on open source. And this shared digital infrastructure is created by a global team of volunteers. In 2019, we launched GitHub Sponsors to help fund open source work. Since then, we’ve expanded to 68 regions a … | Continue reading


@github.blog | 2 years ago

Everything new from GitHub Universe 2022

Fifteen years ago, the first line of code was committed to build GitHub. Since then, our purpose has been to equip developers with everything they need to be their best. This mission has remained the same through every iteration of the GitHub platform. But as software continues t … | Continue reading


@github.blog | 2 years ago

Understanding the social impact of open source technologies

This is part of our Octoverse 2022 report, which explores the state of open source software, its impact on companies, and key trends shaping software development. The GitHub Social Impact and Tech for Social Good program focuses on the fascinating topic of how open source softwa … | Continue reading


@github.blog | 2 years ago

The changing nature of governmental policies around open source

This is part of our Octoverse 2022 report, which explores the state of open source software, its impact on companies, and key trends shaping software development. Over the past year, open source attracted unprecedented attention from governments and the global policy community. … | Continue reading


@github.blog | 2 years ago

Why more companies are investing in open source program offices

This is part of our Octoverse 2022 report, which explores the state of open source software, its impact on companies, and key trends shaping software development. At GitHub, we have seen a remarkable change over the past decade: More companies are actively investing in open sour … | Continue reading


@github.blog | 2 years ago

The importance of improving supply chain security in open source

This is part of our Octoverse 2022 report, which explores the state of open source software, its impact on companies, and key trends shaping software development. Over the past several years—and the past year in particular—supply chain security in the open source ecosystem has b … | Continue reading


@github.blog | 2 years ago

Bringing greater financial sustainability to open source communities

This is part of our Octoverse 2022 report, which explores the state of open source software, its impact on companies, and key trends shaping software development. Today, more than nine in 10 companies use open source software in at least some capacity. This is an incredible vali … | Continue reading


@github.blog | 2 years ago

GitHub Enterprise Server 3.7 is now generally available

GitHub Enterprise Server 3.7 is now generally available. This release continues our trend of bringing record numbers of new features to our GitHub Enterprise Server (GHES) customers, designed to enable developers to build every day while providing administrators with tools to run … | Continue reading


@github.blog | 2 years ago

How to mitigate OWASP vulnerabilities while staying in the flow

The pace and scale of security vulnerabilities is increasing. This is in spite of the fact that teams have been trying to keep their code secure for years. So, why are vulnerabilities still such a problem? When teams use security tools and strategies that don’t optimize the devel … | Continue reading


@github.blog | 2 years ago