actions-marketplace-validations/Deploy to Azure Container Instances
Deploy to Containers to Azure Container Instances. github.com/Azure/Actions
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stalelast commit Dec 20, 2021
- License
- MIT
- Runtime
- Deprecated runtime
Pinned Snippet
uses: actions-marketplace-validations/azure_aci-deploy@85ab82e201431dfa391377c0084be2e9e08c535e # no releases — HEAD as of 2026-07-13tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| resource-group | Name of the Resource Group in which the Container Instance will be created | yes | — |
| azure-file-volume-account-key | The storage account access key used to access the Azure File Share | no | "" |
| azure-file-volume-account-name | The name of the storage account that contains the Azure File Share | no | "" |
| azure-file-volume-mount-path | The path within the container where the Azure File Volume should be mounted. Must not contain ":" | no | "" |
| azure-file-volume-share-name | The name of the Azure File Share to be mounted as a volume | no | "" |
| azure-file-volume-read-only | Should the Azure File Share be Mounted as Read Only. Accepted { true, false } | no | "" |
| command-line | The command line to run when the container is started, e.g. "/bin/bash -c myscript.sh" | no | "" |
| cpu | Number of CPU Cores Required | no | 1 |
| dns-name-label | The DNS Name Label for Container with Public IP | yes | — |
| environment-variables | List of environment variables for the container. Space-seperated in "key=value" format | no | "" |
| gitrepo-dir | The target directory path in the git repository. Must not contain ".." | no | "" |
| gitrepo-mount-path | The path within the container where the git repo volume should be mounted. Must not contain ":" | no | "" |
| gitrepo-revision | The commit hash for the specified revision | no | "" |
| gitrepo-url | The URL of a git repository to be mounted as a volume | no | "" |
| gpu-count | The Number of GPU Resources needed in the Container | no | "" |
| gpu-sku | The SKU for the GPUs specified. Accepted Values are { K80, P100, V100 } | — | "" |
| image | Specify the fully qualified container image name. For example, "myregistry.azurecr.io/nginx:latest" or "python:3.7.2-alpine/" | yes | — |
| ip-address | IP Address type of the Container Group. Accepted Values are { Private, Public }.Currently it only supports { Public } | no | Public |
| location | Location where the Container will be deployed | yes | — |
| log-analytics-workspace | The Log Analytics Workspace Name or Id | no | — |
| log-analytics-workspace-key | The Log Analytics Workspace Key | no | — |
| log-type | The Log type to be used. Accepted Values are { ContainerInsights, ContainerInstanceLogs } | no | — |
| memory | Required Memory of the Containers in GB, accurate to one decimal place | no | 1.5 |
| name | Name of the Container Group Instance | yes | — |
| os-type | The OS type of the Containers. Accepted Values are { Linux, Windows } | no | Linux |
| ports | The Ports to Open on the Container. Space seperate the ports for multiple values | no | 80 |
| protocol | The Network protocol to use. Accepted Values are { TCP, UDP } | no | TCP |
| registry-login-server | The container image registry login server | no | "" |
| registry-username | Username to log in Container Image Registry Server | no | "" |
| registry-password | Password to log in Container Image Registry Server | no | "" |
| restart-policy | Restart Policy for the container(s). Accepted Values are { Always, OnFailure, Never } | no | Always |
| secure-environment-variables | List of secure environment variables for the container. Space seperated values in "key=value" format | — | "" |
Outputs
| name | description |
|---|---|
| app-url | URL of the Deployed Application |