GitHub Deployments
GitHub Deployments allows you to seamlessly connect a GitHub repository to a WordPress.com site, providing a reliable, predictable, and automated workflow with version control.
With this feature, any code changes made in your repository can be deployed directly to your WordPress.com site—either automatically or manually, depending on your preference. You can also process files and execute tasks through GitHub workflows before transferring them to your site, streamlining the development process.
This feature is available on sites with the WordPress.com Business or Commerce plan.
Get Started
The following sections will guide you through connecting a GitHub repository to a WordPress.com site, deploying code changes, managing existing connections, and more.
- Connect a Repository
- Create a Repository From an Existing Source
- Deploy
- Manage Existing Connections
- Deployment Run Logs
- Workflow Recipes
- Frequently Asked Questions
Next Steps and Feedback
We hope our GitHub Deployments tool allows you to streamline your development process and ship code quickly. Be sure to check out our other developer tools and platform features that will provide you with the flexibility and control you need to build on WordPress.com.
If you have any feedback about GitHub Deployments (or anything else on WordPress.com), we want to hear it! Contact support here with your thoughts and suggestions.
Last updated: January 31, 2025