CI/CD

Guides and tips around continuous integration and continuous delivery (CI/CD) on enterprise software engineering teams. Learn how to set up a CI/CD pipeline to automate the integration of code changes on GitHub, ensuring they are tested and ready for deployment. Whether you’re a seasoned developer or new to enterprise software development, we have you covered.

Featured

Streamlining your MLOps pipeline with GitHub Actions and Arm64 runners

Explore how Arm’s optimized performance and cost-efficient architecture, coupled with PyTorch, can enhance machine learning operations, from model training to deployment and learn how to leverage CI/CD for machine learning workflows, while reducing time, cost, and errors in the process.

We do newsletters, too

Discover tips, technical guides, and best practices in our biweekly newsletter just for devs.

Latest

The world's largest developer platform

Docs

Docs

Everything you need to master GitHub, all in one place.

GitHub

GitHub

Build what’s next on GitHub, the place for anyone from anywhere to build anything.

Customer stories

Customer stories

Meet the companies and engineering teams that build with GitHub.

GitHub Universe 2024

GitHub Universe 2024

Get tickets to the 10th anniversary of our global developer event on AI, DevEx, and security.