![An illustration of two octocats repairing a robot.](https://github.blog/wp-content/themes/github-2021/assets/img/fallbacks/archive-hero-1.png)
Services Galore
After open sourcing the GitHub services code, we’ve been just floored with the number of pull requests for adding tons of functionality. We launched the service hooks with just Campfire…
After open sourcing the GitHub services code, we’ve been just floored with the number of pull requests for adding tons of functionality. We launched the service hooks with just Campfire…
rtomayko says GitHub is ‘Myspace for Hackers‘ over on his blog. Flattering, yes, but read closely: this dude gets it. From his post: “Pull requests” happen every day over email…
Migrating GitHub Classroom Assignment Repository Creation from “Create from Template” to Forks [Public Beta]
This blog post describes two linked vulnerabilities found in Frigate, an AI-powered security camera manager, that could have enabled an attacker to silently gain remote code execution.
Upcoming Changes to Assignment Repositories and Starter Code in GitHub Classroom
Learn how researchers and security experts at GitHub, Microsoft, and Santander came together to address the challenges presented by the post-quantum cryptography world.
Your profile’s README invites the world to know you and your work, so it’s important that everyone can read and understand it. In this post, we share some tips for making your README more accessible.
Use our new open source Trace2 receiver component and OpenTelemetry to capture and visualize telemetry from your Git commands.
Rust continues to top the charts as the most admired and desired language by developers, and in this post, we dive a little deeper into how (and why) Rust is stealing the hearts of developers around the world.
Today’s Changelog brings you the brand new slice by, updates to issue forms, and a group menu across layouts! 🍕 Slice by You can now slice by field values in…
Learn how you can structure your enterprise to get the most value out of GitHub and provide the best experience for your developers!
Prompt engineering is the art of communicating with a generative AI model. In this article, we’ll cover how we approach prompt engineering at GitHub, and how you can use it to build your own LLM-based application.
Info messages for bypassing branch protections in Git
GitHub Codespaces enables you to start coding faster when coupled with dev containers. Learn how to automate a portion of your development environment by adding a dev container to an open source project using GitHub Codespaces.
Speed up your GitHub Actions jobs on macOS with all new, faster GitHub-hosted macOS runners for x64.
Our mission to accelerate human progress through developer collaboration requires us, from time to time, to fight against legal developments that would needlessly impair developers’ right to innovate. That’s why GitHub has filed an amicus brief in the appeal of Yout LLC v. Recording Industry of America, Inc.
Manage branch protection rules with a new permission
False-alert flags will appear in audit logs due to a bug in branch protections
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 customers using GitHub Packages and GitHub Pages in November.
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.