
GitHub Availability Report: June 2025
In June, we experienced three incidents that resulted in degraded performance across GitHub services.
1,704 articles from GitHub.

In June, we experienced three incidents that resulted in degraded performance across GitHub services.

Strengthen your repositories against actions workflow injections — one of the most common vulnerabilities.

That idea you’ve been sitting on? The domain you bought at 2AM? A silly or serious side project? This summer, we invite you to build it — for the joy, for the vibes, For the Love of Code 🧡

Explore how you can set Copilot coding agent up for success with custom instruction and Copilot setup steps.

When it comes to merging code, developers will always make the final decision. But we’re rethinking how tools like GitHub Copilot can help.

Discover how to increase the coverage of your CodeQL CORS security by modeling developer headers and frameworks.

Ensuring quality code suggestions from Copilot goes beyond the perfect prompt. Context is key to success when working with your AI pair programmer.

Today, the Git project released new versions to address seven security vulnerabilities that affect all prior versions of Git.

DjVuLibre has a vulnerability that could enable an attacker to gain code execution on a Linux Desktop system when the user tries to open a crafted document.

Learn how to streamline your development workflow with five different MCP use cases.

A practical guide to GitHub Copilot’s agentic coding agent, chat modes, and remote MCP server so you turn issues into tested PRs with clear steps (and no hype).

The GitHub dependency graph maps every direct and transitive dependency in your project, so you can identify risks, prioritize fixes, and keep your code secure.

Use these insights to automate software security (where possible) to keep your projects safe.

AI agents in GitHub Copilot don’t just assist developers but actively solve problems through multi-step reasoning and execution. Here’s what that means.

AI can help you code faster, but knowing why the code works—and sharpening your human-in-the-loop skills—is what makes you a great developer.

Learn how to build your first space in minutes and customize Copilot to match your team’s unique coding style and workflows.

Reduce context-switching, minimize manual work, and accelerate resolution times with these new AI-powered features.

The open source Git project just released Git 2.50. Here is GitHub’s look at some of the most interesting features and changes introduced since last time.

Tech debt is a big problem that no one has time to solve. GitHub Copilot coding agent can help.

In May, we experienced three incidents that resulted in degraded performance across GitHub services.

Our best practices for quickly identifying, resolving, and preventing issues at scale.

Learn how to use GitHub Copilot to help review and polish your code.

Have you tried the new coding agent in GitHub Copilot? Here’s how developers are using it to work more efficiently.

Learn how to spin up a GitHub Issue, hand it to Copilot, and get a draft pull request in the same workflow you already know.

Dive into the novel security challenges AI introduces with the open source game that over 10,000 developers have used to sharpen their skills.

DNS rebinding attack without CORS against local network web applications. Explore the topic further and see how it can be used to exploit vulnerabilities in the real-world.

We’ll decode these two tools—and show you how to use them both to work more efficiently.

Sharpen your skills, test out new tools, and connect with people who build like you.

Get insights on the latest trends from GitHub experts while catching up on these exciting new projects.

Maintaining and developing complex and risky code is never easy. See how we addressed the challenges of securing our SAML implementation with this behind-the-scenes look at building trust in our systems.

See how to use GitHub Copilot to engage in some test-driven development.

In this post, I’ll look at CVE-2025-0072, a vulnerability in the Arm Mali GPU, and show how it can be exploited to gain kernel code execution even when Memory Tagging Extension (MTE) is enabled.

Celebrate #MaintainerMonth with two big opportunities to showcase your open source project at GitHub Universe and WeAreDevelopers World Congress. Applications are open. Don’t miss out!

A full look at agent mode in GitHub Copilot, including what it can do, when to use it, and best practices.

Plus, ways teammates and leaders can be better mentors for their new counterparts.

Implementing features has never been easier: Just assign a task or issue to Copilot. It runs in the background with GitHub Actions and submits its work as a pull request.

The new GitHub Shop collection is here. We’re celebrating you.

Learn how to go from curious coder to AI wizard—with a little help from GitHub.

GitHub takes the Global Accessibility Awareness Day (GAAD) pledge.

In April, we experienced three incidents that resulted in degraded performance across GitHub services.

Learn why and how you should write docs for your project with the Diátaxis framework.

Plus, considerations in updating one of GitHub’s oldest and most heavily used features.

Follow along and build a frontend client using React and Copilot Chat.

Curious about how AI models perform in real-world scenarios with GitHub Copilot? Same. We made a live video demo to find out, and wrote up our key takeaways.

How to build custom annotations for your design system components or use Figma’s Code Connect to help capture important accessibility details before development.

The Accessibility Design team created a set of annotations to bridge the gaps that design systems alone can’t fix and proactively addresses accessibility issues within Primer components.

Three maintainers share their tips for gracefully sunsetting open source projects.

This May marks the fifth annual Maintainer Month, and there are lots of treats in store: new badges, special discounts, events with experts, and more.

An introduction to the three distinct modes of GitHub Copilot and a practical guide for integrating them effectively into your workflow.

How do we translate web accessibility standards to command line applications? This is GitHub CLI’s journey toward making terminal experiences for all developers.

Collaboration is crucial to successful software delivery. Let’s dive into how AI can help your development teams decrease their time to delivery, and foster better communication and collaboration using GitHub Copilot.

Get insights on the latest trends from GitHub experts while catching up on these exciting new projects.

Learn how to effectively prioritize alerts using severity (CVSS), exploitation likelihood (EPSS), and repository properties, so you can focus on the most critical vulnerabilities first.

See how you can use GitHub Copilot to build an API.

The GitHub CLI now supports common Git configurations for triangular workflows. Learn more about triangular workflows, how they work, and how to configure them for your Git workflows. Then, see how you can leverage these using the GitHub CLI.

What to look for with each model and how to test them in your workflows—with tips, tricks, and pointers.

See how I built a developer-focused landing page in under 30 minutes using GitHub Copilot agent mode and Claude 3.5 Sonnet—with just screenshots and prompts.

Discover practical tips and tricks for forming effective GraphQL queries and mutations.

Discover the latest trends and insights on public software development activity on GitHub with the quarterly release of data for the Innovation Graph, updated through December 2024.

There are 60,000+ climate-focused projects on GitHub, explore one this Earth Day!