Microsoft acquires GitHub to combine GitHub's developer tools with Microsoft's capabilities in AI and security. GitHub Actions allow developers to automate workflows directly in code repositories through YAML configuration files. Reusable workflows allow sharing common steps between workflows to avoid duplication. GitHub hosted runners are virtual machines that automatically run and execute workflow steps. Self-hosted runners can be installed on-premises to run private workflows. Azure DevOps integrates with GitHub through linking work items to pull requests to track issues. DevSecOps practices can be enabled through integrating GitHub and Azure services for security and compliance.