Skip to main content

Deploying

Automatically deploy projects with GitHub Actions.

Deploying with GitHub Actions

Learn how to control deployments with features like environments and concurrency.

Deploying Node.js to Azure App Service

You can deploy your Node.js project to Azure App Service as part of your continuous deployment (CD) workflows.

Deploying Python to Azure App Service

You can deploy your Python project to Azure App Service as part of your continuous deployment (CD) workflows.

Deploying Java to Azure App Service

You can deploy your Java project to Azure App Service as part of your continuous deployment (CD) workflows.

Deploying .NET to Azure App Service

You can deploy your .NET project to Azure App Service as part of your continuous deployment (CD) workflows.

Deploying PHP to Azure App Service

You can deploy your PHP project to Azure App Service as part of your continuous deployment (CD) workflows.

Deploying Docker to Azure App Service

You can deploy a Docker container to Azure App Service as part of your continuous deployment (CD) workflows.

Deploying to Azure Static Web App

You can deploy your web app to Azure Static Web App as part of your continuous deployment (CD) workflows.

Deploying to Azure Kubernetes Service

You can deploy your project to Azure Kubernetes Service (AKS) as part of your continuous deployment (CD) workflows.

Deploying to Amazon Elastic Container Service

You can deploy to Amazon Elastic Container Service (ECS) as part of your continuous deployment (CD) workflows.

Deploying to Google Kubernetes Engine

You can deploy to Google Kubernetes Engine as part of your continuous deployment (CD) workflows.

Installing an Apple certificate on macOS runners for Xcode development

You can sign Xcode apps within your continuous integration (CI) workflow by installing an Apple code signing certificate on GitHub Actions runners.