This action can be used to create or update a resource group in Azure using the Azure Resource Manager templates.
One can also use this to delete a resource group, including all the resources within the resource group.
To be able to deploy resources your Action needs to be logged into Azure. The Action azlogin does that for you.
- uses: segraef/azdeploy@v1
with:
resourceGroupName: "rg-deploy"
resourceGroupLocation: "westeurope"
templateFile: "deploy.json"
parametersFile: "parameters.json"
segraef/azlogin@v1
-
resourceGroupCommand
– Optional.-
If
resourceGroupCommand
is not specified or is "create"resourceGroupName
– MandatoryresourceGroupLocation
– MandatorytemplateFile
– Mandatory - Relative path in your github repository.parametersFile
– Mandatory - Relative path in your github repository.templateUri
– Optional - Template Uri.parametersUri
– Optional - Parameters URI.
-
If
resourceGroupCommand
is "delete"resourceGroupName
– Mandatory
-