Draft pull requests are now available in all repositories

Back in 2019, we launched draft pull requests, allowing you to clearly tag when a pull request is a work in progress.

Previously, GitHub Free users could only create draft pull requests in public repos. Today, we’re changing that. You can now create draft pull requests in any repository, public or private, completely free of charge, so you can share your work and start collaborating earlier. ⭐

Ready to try it? Just select Create draft pull request when creating a pull request:

Demonstrating how to create a draft pull request

And when your pull request is ready for review, click the Ready for review button at the bottom of your pull request:

A draft pull request with the **Ready for review** button

Phi-4-reasoning and Phi-4-mini-reasoning release on GitHub Models

The latest AI models from Microsoft, Phi-4-reasoning and Phi-4-mini-reasoning, are now available on GitHub Models.

Phi-4-reasoning is a model optimized for advanced reasoning in math, science, and coding. It is ideal for applications such as coding assistance, generative AI research, and knowledge-intensive problem-solving.

Phi-4-mini-reasoning is a lightweight model designed for multi-step mathematical reasoning and logic-intensive tasks, such as formal proof generation, symbolic computation, and advanced word problems. Its efficient design supports educational applications, embedded tutoring, and lightweight mobile systems.

Try, compare, and implement these models in your code for free in the playground (Phi-4-reasoning and Phi-4-mini-reasoning) or through the GitHub API.

To learn more, visit the GitHub Models documentation, and join the community discussions to share feedback and connect with other developers.

See more

Actions Runner Controller (ARC) is a Kubernetes operator that automates the deployment, scaling, and lifecycle management of self-hosted actions runners within a Kubernetes cluster. It enables dynamic provisioning of runners based on workflow demand.

Now available in public preview, you can now execute Dependabot on self-hosted GitHub Actions runners managed within a Kubernetes cluster via ARC. This enables auto-scaling, workload isolation, and better resource management for Dependabot jobs, ensuring that dependency updates can run efficiently within an organization’s controlled infrastructure while integrating seamlessly with GitHub Actions.

If you’re running self-hosted runners on Kubernetes with ARC (cloud or on-prem), and you’re interested in trying out Dependabot PR creation, we’d love your feedback.

See more