From 128b78658e2503aeb12a45b991451676ae448776 Mon Sep 17 00:00:00 2001 From: MrMCake Date: Wed, 8 Dec 2021 14:42:19 +0100 Subject: [PATCH 01/47] Update to latest --- .../templates/validateModuleApis/action.yml | 58 ------------ .../templates/validateModuleDeploy/action.yml | 92 ------------------- .../action.yml | 84 +++++++++++++---- .../action.yml | 34 +++++++ .../workflows/ms.analysisservices.servers.yml | 38 +------- 5 files changed, 106 insertions(+), 200 deletions(-) delete mode 100644 .github/actions/templates/validateModuleApis/action.yml delete mode 100644 .github/actions/templates/validateModuleDeploy/action.yml rename .github/actions/templates/{deployModule => validateModuleDeployment}/action.yml (60%) rename .github/actions/templates/{validateModuleGeneral => validateModuleSetup}/action.yml (61%) diff --git a/.github/actions/templates/validateModuleApis/action.yml b/.github/actions/templates/validateModuleApis/action.yml deleted file mode 100644 index 2b4c6d35d7..0000000000 --- a/.github/actions/templates/validateModuleApis/action.yml +++ /dev/null @@ -1,58 +0,0 @@ -name: 'Execute general module API tests' -description: 'Execute general module API tests (if any)' - -inputs: - modulePath: - description: 'The path to the module folder' - required: true - -runs: - using: 'composite' - steps: - - name: 'Setup agent' - shell: pwsh - run: | - # Load used functions - . (Join-Path $env:GITHUB_WORKSPACE 'utilities' 'pipelines' 'sharedScripts' 'Set-EnvironmentOnAgent.ps1') - # Set agent up - Set-EnvironmentOnAgent - - - name: Azure Login - uses: Azure/login@v1 - with: - creds: ${{ env.AZURE_CREDENTIALS }} - enable-AzPSSession: true - - # [Module Pester Test] task(s) - #----------------------------- - - name: 'Run API tests via (Pester)' - shell: pwsh - run: | - # --------------------- # - # INVOKE PESTER TEST(S) # - # --------------------- # - Invoke-Pester -Configuration @{ - Run = @{ - Container = New-PesterContainer -Path 'arm/.global/global.module.tests.ps1' -Data @{ - moduleFolderPaths = Join-Path $env:GITHUB_WORKSPACE "${{ inputs.modulePath }}" - } - } - Filter = @{ - Tag = 'ApiCheck' - } - TestResult = @{ - TestSuiteName = 'Global Module API Tests' - OutputPath = 'arm/.global/api-testResults.xml' - OutputFormat = 'JUnitXml' - Enabled = $true - } - Output = @{ - Verbosity = 'Detailed' - } - } - - - name: Publish Test Results - uses: EnricoMi/publish-unit-test-result-action@v1 - # if: always() - with: - files: arm/.global/api-testResults.xml diff --git a/.github/actions/templates/validateModuleDeploy/action.yml b/.github/actions/templates/validateModuleDeploy/action.yml deleted file mode 100644 index 7950278eca..0000000000 --- a/.github/actions/templates/validateModuleDeploy/action.yml +++ /dev/null @@ -1,92 +0,0 @@ -name: 'Validate module' -description: 'Validate module' - -inputs: - templateFilePath: - description: 'The path to the template file to use for testing & deployment' - required: true - parameterFilePath: - description: 'The path to the parameter file to use for testing & deployment' - required: true - location: - description: 'The location to use for deployment' - required: true - resourceGroupName: - description: 'The resource group to deploy to' - required: false - subscriptionId: - description: 'The subscriptionId to deploy to' - required: false - managementGroupId: - description: 'The managementGroupId to deploy to' - required: false - -runs: - using: 'composite' - steps: - - name: 'Setup agent' - shell: pwsh - run: | - # Load used functions - . (Join-Path $env:GITHUB_WORKSPACE 'utilities' 'pipelines' 'sharedScripts' 'Set-EnvironmentOnAgent.ps1') - - # Set agent up - Set-EnvironmentOnAgent - - - name: Azure Login - uses: Azure/login@v1 - with: - creds: ${{ env.AZURE_CREDENTIALS }} - enable-AzPSSession: true - - - name: 'Replace Parameter File Tokens [${{ inputs.parameterFilePath }}] ' - shell: pwsh - run: | - # Load used functions - . (Join-Path $env:GITHUB_WORKSPACE 'utilities' 'pipelines' 'tokensReplacement' 'Convert-TokensInParameterFile.ps1') - - # Load Settings File - $Settings = Get-Content -Path "settings.json" | ConvertFrom-Json - # Initialize Default Parameter File Tokens - $DefaultParameterFileTokens = @( - @{ Name = 'resourceGroupName'; Value = '${{ inputs.resourceGroupName }}' } - @{ Name = 'subscriptionId'; Value = '${{ inputs.subscriptionId }}' } - @{ Name = 'managementGroupId'; Value = '${{ inputs.managementGroupId }}' } - @{ Name = "tenantId"; Value = '${{ env.ARM_TENANT_ID }}' } - @{ Name = "deploymentSpId"; Value = '${{ env.DEPLOYMENT_SP_ID }}' } - ) | ForEach-Object { [PSCustomObject]$PSItem } - - # Construct Token Function Input - $ConvertTokensInputs = @{ - ParameterFilePath = '${{ inputs.parameterFilePath }}' - DefaultParameterFileTokens = $DefaultParameterFileTokens - LocalCustomParameterFileTokens = $Settings.parameterFileTokens.localTokens.tokens - TokenPrefix = $Settings.parameterFileTokens.tokenPrefix - TokenSuffix = $Settings.parameterFileTokens.tokenSuffix - } - # Invoke Token Replacement Functionality - $null = Convert-TokensInParameterFile @ConvertTokensInputs -Verbose - # [Test Deployment] task(s) - #-------------------------- - - name: 'Validate [${{ inputs.templateFilePath }}]' - shell: pwsh - run: | - # Load used functions - . (Join-Path $env:GITHUB_WORKSPACE 'utilities' 'pipelines' 'resourceValidation' 'Test-TemplateWithParameterFile.ps1') - - # ----------- # - # INVOKE TEST # - # ----------- # - $functionInput = @{ - templateFilePath = '${{ inputs.templateFilePath }}' - parameterFilePath = '${{ inputs.parameterFilePath }}' - location = '${{ inputs.location }}' - resourceGroupName = '${{ inputs.resourceGroupName }}' - subscriptionId = '${{ inputs.subscriptionId }}' - managementGroupId = '${{ inputs.managementGroupId }}' - } - - Write-Verbose "Invoke task with" -Verbose - Write-Verbose ($functionInput | ConvertTo-Json | Out-String) -Verbose - - Test-TemplateWithParameterFile @functionInput -Verbose diff --git a/.github/actions/templates/deployModule/action.yml b/.github/actions/templates/validateModuleDeployment/action.yml similarity index 60% rename from .github/actions/templates/deployModule/action.yml rename to .github/actions/templates/validateModuleDeployment/action.yml index 0ae0391798..1ce59369d3 100644 --- a/.github/actions/templates/deployModule/action.yml +++ b/.github/actions/templates/validateModuleDeployment/action.yml @@ -28,6 +28,8 @@ inputs: runs: using: 'composite' steps: + # [Setup] task(s) + # ---------------- - name: 'Setup agent' shell: pwsh run: | @@ -36,13 +38,14 @@ runs: # Set agent up Set-EnvironmentOnAgent - - name: Azure Login uses: Azure/login@v1 with: creds: ${{ env.AZURE_CREDENTIALS }} enable-AzPSSession: true + # [Token Replacement] task(s) + # --------------------------- - name: 'Replace Parameter File Tokens [${{ inputs.parameterFilePath }}] ' shell: pwsh run: | @@ -58,7 +61,9 @@ runs: @{ Name = 'managementGroupId'; Value = '${{ inputs.managementGroupId }}' } @{ Name = "tenantId"; Value = '${{ env.ARM_TENANT_ID }}' } @{ Name = "deploymentSpId"; Value = '${{ env.DEPLOYMENT_SP_ID }}' } - ) | ForEach-Object { [PSCustomObject]$PSItem } + ) + + $DefaultParameterFileTokens = $DefaultParameterFileTokens | ForEach-Object { [PSCustomObject]$PSItem } # Construct Token Function Input $ConvertTokensInputs = @{ @@ -71,6 +76,33 @@ runs: # Invoke Token Replacement Functionality $null = Convert-TokensInParameterFile @ConvertTokensInputs -Verbose + # [Test Deployment] task(s) + # ------------------------- + - name: 'Validate [${{ inputs.templateFilePath }}]' + shell: pwsh + run: | + # Load used functions + . (Join-Path $env:GITHUB_WORKSPACE 'utilities' 'pipelines' 'resourceValidation' 'Test-TemplateWithParameterFile.ps1') + + # ----------- # + # INVOKE TEST # + # ----------- # + $functionInput = @{ + templateFilePath = '${{ inputs.templateFilePath }}' + parameterFilePath = '${{ inputs.parameterFilePath }}' + location = '${{ inputs.location }}' + resourceGroupName = '${{ inputs.resourceGroupName }}' + subscriptionId = '${{ inputs.subscriptionId }}' + managementGroupId = '${{ inputs.managementGroupId }}' + } + + Write-Verbose "Invoke task with" -Verbose + Write-Verbose ($functionInput | ConvertTo-Json | Out-String) -Verbose + + Test-TemplateWithParameterFile @functionInput -Verbose + + # [Deployment] task(s) + # -------------------- - name: 'Deploy [${{ inputs.templateFilePath }}] with parameters [${{ inputs.parameterFilePath }}]' shell: pwsh id: deploy_step @@ -95,20 +127,20 @@ runs: $res = New-ModuleDeployment @functionInput -Verbose # Get deployment name - if($res -is [hashtable]) { - $deploymentName = $res['DeploymentName'] - } elseif($res -is [string]) { - $deploymentName = $res - } else { - throw ("Output-Type of New-ModuleDeployment invocation has invalid type [{0}]" -f $res.GetType()) + Write-Output ('::set-output name={0}::{1}' -f 'deploymentName', $res.deploymentName) + + # Populate further outputs + foreach ($outputKey in $res.deploymentOutput.Keys) { + Write-Output ('::set-output name={0}::{1}' -f $outputKey, $res.deploymentOutput[$outputKey].Value) } - Write-Output ('::set-output name=deploymentName::{0}' -f $deploymentName) - if($res -is [hashtable]) { + if ($res.ContainsKey('exception')) { # Happens only if there is an exception - throw $res['Exception'] + Write-Output ('::set-output name={0}::{1}' -f 'deploymentException', (ConvertTo-Json $res.exception -Compress)) } + # [Removal] task(s) + # ----------------- - name: 'Remove [${{ inputs.templateFilePath }}] from parameters [${{ inputs.parameterFilePath }}]' shell: pwsh if: always() @@ -117,15 +149,35 @@ runs: # Load used function . (Join-Path $env:GITHUB_WORKSPACE 'utilities' 'pipelines' 'resourceRemoval' 'Remove-DeployedModule.ps1') - $functionInput = @{ - deploymentName = '${{ steps.deploy_step.outputs.deploymentName }}' + if(-not [String]::IsNullOrEmpty('${{ steps.deploy_step.outputs.deploymentName }}')) { + $functionInput = @{ + deploymentNames = '${{ steps.deploy_step.outputs.deploymentName }}' templateFilePath = Join-Path $env:GITHUB_WORKSPACE '${{ inputs.templateFilePath }}' resourceGroupName = '${{ inputs.resourceGroupName }}' verbose = $true + } + + Write-Verbose 'Invoke task with' -Verbose + Write-Verbose ($functionInput | ConvertTo-Json | Out-String) -Verbose + + Remove-DeployedModule @functionInput } + } - Write-Verbose 'Invoke task with' -Verbose - Write-Verbose ($functionInput | ConvertTo-Json | Out-String) -Verbose + # [Report Failure] task(s) + # ------------------------ + # NOTE: This task becomes redundant once 'continue-on-error' is supported in composite actions + # Once available the deployment tasks may actually fail and the removal would still run + - name: 'Report status' + shell: pwsh + if: always() + run: | + Write-Verbose "Reporting pipeline status" -Verbose - Remove-DeployedModule @functionInput + $deploymentException = '${{ steps.deploy_step.outputs.deploymentException }}' + if($deploymentException) { + Write-Verbose "Test deployment failed" -Verbose + throw $deploymentException } + + Write-Verbose "All deployments were successful" -Verbose diff --git a/.github/actions/templates/validateModuleGeneral/action.yml b/.github/actions/templates/validateModuleSetup/action.yml similarity index 61% rename from .github/actions/templates/validateModuleGeneral/action.yml rename to .github/actions/templates/validateModuleSetup/action.yml index a8b472babc..4ee5068e5a 100644 --- a/.github/actions/templates/validateModuleGeneral/action.yml +++ b/.github/actions/templates/validateModuleSetup/action.yml @@ -58,3 +58,37 @@ runs: # if: always() with: files: arm/.global/global-testResults.xml + + # [Module Pester Test] task(s) + #----------------------------- + - name: 'Run API tests via (Pester)' + shell: pwsh + run: | + # --------------------- # + # INVOKE PESTER TEST(S) # + # --------------------- # + Invoke-Pester -Configuration @{ + Run = @{ + Container = New-PesterContainer -Path 'arm/.global/global.module.tests.ps1' -Data @{ + moduleFolderPaths = Join-Path $env:GITHUB_WORKSPACE "${{ inputs.modulePath }}" + } + } + Filter = @{ + Tag = 'ApiCheck' + } + TestResult = @{ + TestSuiteName = 'Global Module API Tests' + OutputPath = 'arm/.global/api-testResults.xml' + OutputFormat = 'JUnitXml' + Enabled = $true + } + Output = @{ + Verbosity = 'Detailed' + } + } + + - name: Publish Test Results + uses: EnricoMi/publish-unit-test-result-action@v1 + # if: always() + with: + files: arm/.global/api-testResults.xml diff --git a/.github/workflows/ms.analysisservices.servers.yml b/.github/workflows/ms.analysisservices.servers.yml index a0b3e71f09..ca29a0016c 100644 --- a/.github/workflows/ms.analysisservices.servers.yml +++ b/.github/workflows/ms.analysisservices.servers.yml @@ -75,22 +75,7 @@ jobs: with: fetch-depth: 0 - name: 'Test module' - uses: ./.github/actions/templates/validateModuleGeneral - with: - modulePath: '${{ env.modulePath }}' - - # Global API tests - # ---------------- - job_tests_module_global_api: - runs-on: ubuntu-20.04 - name: 'Run global API module tests' - steps: - - name: 'Checkout' - uses: actions/checkout@v2 - with: - fetch-depth: 0 - - name: 'Test module' - uses: ./.github/actions/templates/validateModuleApis + uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -116,26 +101,12 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here - # ----------- # - ## Dry Run ## - # ----------- # - - name: 'Test module with parameter file [${{ matrix.parameterFilePaths }}]' - uses: ./.github/actions/templates/validateModuleDeploy - with: - templateFilePath: '${{ env.modulePath }}/deploy.bicep' - parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' - location: '${{ env.defaultLocation }}' - resourceGroupName: '${{ env.resourceGroupName }}' - subscriptionId: '${{ secrets.ARM_SUBSCRIPTION_ID }}' - managementGroupId: '${{ secrets.ARM_MGMTGROUP_ID }}' + variableFileName: 'variables.module' # ------------------- # ## Deploy & Remove ## # ------------------- # - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' - id: step_deploy - uses: ./.github/actions/templates/deployModule + uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' @@ -163,8 +134,7 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here + variableFileName: 'variables.module' - name: 'Publish module' uses: ./.github/actions/templates/publishModule with: From 25a7a1c60cc378ba22eae27c81fc39409d210aa3 Mon Sep 17 00:00:00 2001 From: MrMCake Date: Wed, 8 Dec 2021 15:12:47 +0100 Subject: [PATCH 02/47] Update to latest --- .github/workflows/ms.analysisservices.servers.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/ms.analysisservices.servers.yml b/.github/workflows/ms.analysisservices.servers.yml index ca29a0016c..8eae830195 100644 --- a/.github/workflows/ms.analysisservices.servers.yml +++ b/.github/workflows/ms.analysisservices.servers.yml @@ -88,7 +88,6 @@ jobs: needs: - job_set_workflow_param - job_tests_module_global - - job_tests_module_global_api strategy: fail-fast: false matrix: From b4b07467e080684fa410aaaa3258d897112bba7d Mon Sep 17 00:00:00 2001 From: MrMCake Date: Wed, 8 Dec 2021 15:24:29 +0100 Subject: [PATCH 03/47] Update to latest --- .../New-ModuleDeployment.ps1 | 400 ++++++++++++------ 1 file changed, 261 insertions(+), 139 deletions(-) diff --git a/utilities/pipelines/resourceDeployment/New-ModuleDeployment.ps1 b/utilities/pipelines/resourceDeployment/New-ModuleDeployment.ps1 index 92b699d1ac..86b7d2df17 100644 --- a/utilities/pipelines/resourceDeployment/New-ModuleDeployment.ps1 +++ b/utilities/pipelines/resourceDeployment/New-ModuleDeployment.ps1 @@ -1,3 +1,4 @@ +#region helper <# .SYNOPSIS Run a template deployment using a given parameter file @@ -10,7 +11,240 @@ Works on a resource group, subscription, managementgroup and tenant level Mandatory. The path to the deployment file .PARAMETER parameterFilePath -Mandatory. Path to the parameter file from root. Can be a single file, multiple files, or directory that conains (.json) files. +Optional. Path to the parameter file from root. Can be a single file, multiple files, or directory that contains (.json) files. + +.PARAMETER location +Mandatory. Location to test in. E.g. WestEurope + +.PARAMETER resourceGroupName +Optional. Name of the resource group to deploy into. Mandatory if deploying into a resource group (resource group level) + +.PARAMETER subscriptionId +Optional. ID of the subscription to deploy into. Mandatory if deploying into a subscription (subscription level) using a Management groups service connection + +.PARAMETER managementGroupId +Optional. Name of the management group to deploy into. Mandatory if deploying into a management group (management group level) + +.PARAMETER additionalTags +Optional. Provde a Key Value Pair (Object) that will be appended to the Parameter file tags. Example: @{myKey = 'myValue',myKey2 = 'myValue2'}. + +.PARAMETER retryLimit +Optional. Maximum retry limit if the deployment fails. Default is 3. + +.PARAMETER doNotThrow +Optional. Do not throw an exception if it failed. Still returns the error message though + +.EXAMPLE +New-Deployment -templateFilePath 'C:/KeyVault/deploy.json' -parameterFilePath 'C:/KeyVault/.parameters/parameters.json' -location 'WestEurope' -resourceGroupName 'aLegendaryRg' + +Deploy the deploy.json of the KeyVault module with the parameter file 'parameters.json' using the resource group 'aLegendaryRg' in location 'WestEurope' + +.EXAMPLE +New-Deployment -templateFilePath 'C:/ResourceGroup/deploy.json' -location 'WestEurope' + +Deploy the deploy.json of the ResourceGroup module without a parameter file in location 'WestEurope' +#> +function New-Deployment { + + [CmdletBinding(SupportsShouldProcess = $true)] + param ( + [Parameter(Mandatory)] + [string] $templateFilePath, + + [Parameter(Mandatory = $false)] + [string] $parameterFilePath, + + [Parameter(Mandatory = $false)] + [string] $resourceGroupName = '', + + [Parameter(Mandatory)] + [string] $location, + + [Parameter(Mandatory = $false)] + [string] $subscriptionId, + + [Parameter(Mandatory = $false)] + [string] $managementGroupId, + + [Parameter(Mandatory = $false)] + [PSCustomObject]$additionalTags, + + [Parameter(Mandatory = $false)] + [Hashtable]$additionalParameters, + + [Parameter(Mandatory = $false)] + [switch] $doNotThrow, + + [Parameter(Mandatory = $false)] + [int]$retryLimit = 3 + ) + + $moduleName = Split-Path -Path (Split-Path $templateFilePath -Parent) -LeafBase + + [bool]$Stoploop = $false + [int]$retryCount = 1 + + # Generate a valid deployment name. Must match ^[-\w\._\(\)]+$ + do { + $deploymentName = "$moduleName-$(-join (Get-Date -Format yyyyMMddTHHMMssffffZ)[0..63])" + } while ($deploymentName -notmatch '^[-\w\._\(\)]+$') + + Write-Verbose "Deploying with deployment name [$deploymentName]" -Verbose + + $DeploymentInputs = @{ + DeploymentName = $deploymentName + TemplateFile = $templateFilePath + Verbose = $true + ErrorAction = 'Stop' + } + + if ($additionalParameters) { + $DeploymentInputs += $additionalParameters + } + + if (-not [String]::IsNullOrEmpty($parameterFilePath)) { + $DeploymentInputs['TemplateParameterFile'] = $parameterFile + $fileProperties = Get-Item -Path $parameterFile + Write-Verbose "Deploying: $($fileProperties.Name)" + } + + ## Append Tags to Parameters if Resource supports them (all tags must be in one object) + if ($additionalTags) { + + # Parameter tags + if (-not [String]::IsNullOrEmpty($parameterFilePath)) { + $parameterFileTags = (ConvertFrom-Json (Get-Content -Raw -Path $parameterFile) -AsHashtable).parameters.tags.value + } + if (-not $parameterFileTags) { $parameterFileTags = @{} } + + # Pipeline tags + if ($additionalTags) { $parameterFileTags += $additionalTags } # If additionalTags object is provided, append tag to the resource + + # Overwrites parameter file tags parameter + Write-Verbose ("additionalTags: $(($additionalTags) ? ($additionalTags | ConvertTo-Json) : '[]')") + $DeploymentInputs += @{Tags = $parameterFileTags } + } + + if ((Split-Path $templateFilePath -Extension) -eq '.bicep') { + # Bicep + $bicepContent = Get-Content $templateFilePath + $bicepScope = $bicepContent | Where-Object { $_ -like '*targetscope =*' } + if (-not $bicepScope) { + $deploymentScope = 'resourceGroup' + } else { + $deploymentScope = $bicepScope.ToLower().Replace('targetscope = ', '').Replace("'", '').Trim() + } + } else { + # ARM + $armSchema = (ConvertFrom-Json (Get-Content -Raw -Path $templateFilePath)).'$schema' + switch -regex ($armSchema) { + '\/deploymentTemplate.json#$' { $deploymentScope = 'resourceGroup' } + '\/subscriptionDeploymentTemplate.json#$' { $deploymentScope = 'subscription' } + '\/managementGroupDeploymentTemplate.json#$' { $deploymentScope = 'managementGroup' } + '\/tenantDeploymentTemplate.json#$' { $deploymentScope = 'tenant' } + Default { throw "[$armSchema] is a non-supported ARM template schema" } + } + } + + ####################### + ## INVOKE DEPLOYMENT ## + ####################### + do { + try { + switch ($deploymentScope) { + 'resourceGroup' { + if ($subscriptionId) { + $Context = Get-AzContext -ListAvailable | Where-Object Subscription -Match $subscriptionId + if ($Context) { + $null = $Context | Set-AzContext + } + } + if (-not (Get-AzResourceGroup -Name $resourceGroupName -ErrorAction 'SilentlyContinue')) { + if ($PSCmdlet.ShouldProcess("Resource group [$resourceGroupName] in location [$location]", 'Create')) { + New-AzResourceGroup -Name $resourceGroupName -Location $location + } + } + if ($PSCmdlet.ShouldProcess('Resource group level deployment', 'Create')) { + $res = New-AzResourceGroupDeployment @DeploymentInputs -ResourceGroupName $resourceGroupName + } + break + } + 'subscription' { + if ($subscriptionId) { + $Context = Get-AzContext -ListAvailable | Where-Object Subscription -Match $subscriptionId + if ($Context) { + $null = $Context | Set-AzContext + } + } + if ($PSCmdlet.ShouldProcess('Subscription level deployment', 'Create')) { + $res = New-AzSubscriptionDeployment @DeploymentInputs -Location $location + } + break + } + 'managementGroup' { + if ($PSCmdlet.ShouldProcess('Management group level deployment', 'Create')) { + $res = New-AzManagementGroupDeployment @DeploymentInputs -Location $location -ManagementGroupId $managementGroupId + } + break + } + 'tenant' { + if ($PSCmdlet.ShouldProcess('Tenant level deployment', 'Create')) { + $res = New-AzTenantDeployment @DeploymentInputs -Location $location + } + break + } + default { + throw "[$deploymentScope] is a non-supported template scope" + $Stoploop = $true + } + } + $Stoploop = $true + } catch { + if ($retryCount -ge $retryLimit) { + if ($doNotThrow) { + return @{ + DeploymentName = $deploymentName + Exception = $PSitem.Exception.Message + } + } else { + throw $PSitem.Exception.Message + } + $Stoploop = $true + } else { + Write-Verbose "Resource deployment Failed.. ($retryCount/$retryLimit) Retrying in 5 Seconds.. `n" + Write-Verbose ($PSitem.Exception.Message | Out-String) -Verbose + Start-Sleep -Seconds 5 + $retryCount++ + } + } + } + until ($Stoploop -eq $true -or $retryCount -gt $retryLimit) + + Write-Verbose 'Result' -Verbose + Write-Verbose '------' -Verbose + Write-Verbose ($res | Out-String) -Verbose + return @{ + deploymentName = $deploymentName + deploymentOutput = $res.Outputs + } +} + +#endregion + + +<# +.SYNOPSIS +Run a template deployment using a given parameter file + +.DESCRIPTION +Run a template deployment using a given parameter file. +Works on a resource group, subscription, managementgroup and tenant level + +.PARAMETER templateFilePath +Mandatory. The path to the deployment file + +.PARAMETER parameterFilePath +Optional. Path to the parameter file from root. Can be a single file, multiple files, or directory that contains (.json) files. .PARAMETER location Mandatory. Location to test in. E.g. WestEurope @@ -50,14 +284,14 @@ function New-ModuleDeployment { [Parameter(Mandatory)] [string] $templateFilePath, - [Parameter(Mandatory)] + [Parameter(Mandatory = $false)] [string[]] $parameterFilePath, [Parameter(Mandatory)] [string] $location, [Parameter(Mandatory = $false)] - [string] $resourceGroupName, + [string] $resourceGroupName = '', [Parameter(Mandatory = $false)] [string] $subscriptionId, @@ -65,6 +299,9 @@ function New-ModuleDeployment { [Parameter(Mandatory = $false)] [string] $managementGroupId, + [Parameter(Mandatory = $false)] + [Hashtable]$additionalParameters, + [Parameter(Mandatory = $false)] [PSCustomObject]$additionalTags, @@ -80,152 +317,37 @@ function New-ModuleDeployment { } process { - - $moduleName = Split-Path -Path (Split-Path $templateFilePath -Parent) -LeafBase - ## Assess Provided Parameter Path - if ((Test-Path -Path $parameterFilePath -PathType Container) -and $parameterFilePath.Length -eq 1) { + if ((-not [String]::IsNullOrEmpty($parameterFilePath)) -and (Test-Path -Path $parameterFilePath -PathType 'Container') -and $parameterFilePath.Length -eq 1) { ## Transform Path to Files $parameterFilePath = Get-ChildItem $parameterFilePath -Recurse -Filter *.json | Select-Object -ExpandProperty FullName Write-Verbose "Detected Parameter File(s)/Directory - Count: `n $($parameterFilePath.Count)" } ## Iterate through each file - foreach ($parameterFile in $parameterFilePath) { - $fileProperties = Get-Item -Path $parameterFile - Write-Verbose "Deploying: $($fileProperties.Name)" - [bool]$Stoploop = $false - [int]$retryCount = 1 - - # Generate a valid deployment name. Must match ^[-\w\._\(\)]+$ - do { - $deploymentName = "$moduleName-$(-join (Get-Date -Format yyyyMMddTHHMMssffffZ)[0..63])" - } while ($deploymentName -notmatch '^[-\w\._\(\)]+$') - - Write-Verbose "Deploying with deployment name [$deploymentName]" -Verbose - - $DeploymentInputs = @{ - DeploymentName = $deploymentName - TemplateFile = $templateFilePath - TemplateParameterFile = $parameterFile - Verbose = $true - ErrorAction = 'Stop' - } - - ## Append Tags to Parameters if Resource supports them (all tags must be in one object) - if ($additionalTags) { - - # Parameter tags - $parameterFileTags = (ConvertFrom-Json (Get-Content -Raw -Path $parameterFile) -AsHashtable).parameters.tags.value - if ($parameterFileTags) { $parameterFileTags = @{} } - - # Pipeline tags - if ($additionalTags) { $parameterFileTags += $additionalTags } # If additionalTags object is provided, append tag to the resource - - # Overwrites parameter file tags parameter - Write-Verbose ("additionalTags: $(($additionalTags) ? ($additionalTags | ConvertTo-Json) : '[]')") - $DeploymentInputs += @{Tags = $parameterFileTags } - } - - if ((Split-Path $templateFilePath -Extension) -eq '.bicep') { - # Bicep - $bicepContent = Get-Content $templateFilePath - $bicepScope = $bicepContent | Where-Object { $_ -like '*targetscope =*' } - if (-not $bicepScope) { - $deploymentScope = 'resourceGroup' - } else { - $deploymentScope = $bicepScope.ToLower().Replace('targetscope = ', '').Replace("'", '').Trim() - } - } else { - # ARM - $armSchema = (ConvertFrom-Json (Get-Content -Raw -Path $templateFilePath)).'$schema' - switch -regex ($armSchema) { - '\/deploymentTemplate.json#$' { $deploymentScope = 'resourceGroup' } - '\/subscriptionDeploymentTemplate.json#$' { $deploymentScope = 'subscription' } - '\/managementGroupDeploymentTemplate.json#$' { $deploymentScope = 'managementGroup' } - '\/tenantDeploymentTemplate.json#$' { $deploymentScope = 'tenant' } - Default { throw "[$armSchema] is a non-supported ARM template schema" } + $deploymentInputObject = @{ + templateFilePath = $templateFilePath + additionalTags = $additionalTags + additionalParameters = $additionalParameters + location = $location + resourceGroupName = $resourceGroupName + subscriptionId = $subscriptionId + managementGroupId = $managementGroupId + doNotThrow = $doNotThrow + retryLimit = $retryLimit + } + if ($parameterFilePath) { + $deploymentResult = [System.Collections.ArrayList]@() + foreach ($parameterFile in $parameterFilePath) { + if ($PSCmdlet.ShouldProcess("Deployment for parameter file [$parameterFilePath]", 'Trigger')) { + $deploymentResult += New-Deployment @deploymentInputObject -parameterFilePath $parameterFile } } - - ####################### - ## INVOKE DEPLOYMENT ## - ####################### - do { - try { - switch ($deploymentScope) { - 'resourceGroup' { - if ($subscriptionId) { - $Context = Get-AzContext -ListAvailable | Where-Object Subscription -Match $subscriptionId - if ($Context) { - $null = $Context | Set-AzContext - } - } - if (-not (Get-AzResourceGroup -Name $resourceGroupName -ErrorAction 'SilentlyContinue')) { - if ($PSCmdlet.ShouldProcess("Resource group [$resourceGroupName] in location [$location]", 'Create')) { - New-AzResourceGroup -Name $resourceGroupName -Location $location - } - } - if ($PSCmdlet.ShouldProcess('Resource group level deployment', 'Create')) { - $res = New-AzResourceGroupDeployment @DeploymentInputs -ResourceGroupName $resourceGroupName - } - break - } - 'subscription' { - if ($subscriptionId) { - $Context = Get-AzContext -ListAvailable | Where-Object Subscription -Match $subscriptionId - if ($Context) { - $null = $Context | Set-AzContext - } - } - if ($PSCmdlet.ShouldProcess('Subscription level deployment', 'Create')) { - $res = New-AzSubscriptionDeployment @DeploymentInputs -Location $location - } - break - } - 'managementGroup' { - if ($PSCmdlet.ShouldProcess('Management group level deployment', 'Create')) { - $res = New-AzManagementGroupDeployment @DeploymentInputs -Location $location -ManagementGroupId $managementGroupId - } - break - } - 'tenant' { - if ($PSCmdlet.ShouldProcess('Tenant level deployment', 'Create')) { - $res = New-AzTenantDeployment @DeploymentInputs -Location $location - } - break - } - default { - throw "[$deploymentScope] is a non-supported template scope" - $Stoploop = $true - } - } - $Stoploop = $true - } catch { - if ($retryCount -ge $retryLimit) { - if ($doNotThrow) { - return @{ - DeploymentName = $deploymentName - Exception = $PSitem.Exception.Message - } - } else { - throw $PSitem.Exception.Message - } - $Stoploop = $true - } else { - Write-Verbose "Resource deployment Failed.. ($retryCount/$retryLimit) Retrying in 5 Seconds.. `n" - Write-Verbose ($PSitem.Exception.Message | Out-String) -Verbose - Start-Sleep -Seconds 5 - $retryCount++ - } - } + return $deploymentResult + } else { + if ($PSCmdlet.ShouldProcess('Deployment without paramater file', 'Trigger')) { + return New-Deployment @deploymentInputObject } - until ($Stoploop -eq $true -or $retryCount -gt $retryLimit) - - Write-Verbose 'Result' -Verbose - Write-Verbose '------' -Verbose - Write-Verbose ($res | Out-String) -Verbose - return $deploymentName } } From 539806693322543abdb028ee58384eb1492bbaf7 Mon Sep 17 00:00:00 2001 From: MrMCake Date: Wed, 8 Dec 2021 15:26:52 +0100 Subject: [PATCH 04/47] Update to latest --- .../resourceDeployment/New-ModuleDeployment.ps1 | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/utilities/pipelines/resourceDeployment/New-ModuleDeployment.ps1 b/utilities/pipelines/resourceDeployment/New-ModuleDeployment.ps1 index 86b7d2df17..3c4181899c 100644 --- a/utilities/pipelines/resourceDeployment/New-ModuleDeployment.ps1 +++ b/utilities/pipelines/resourceDeployment/New-ModuleDeployment.ps1 @@ -337,13 +337,19 @@ function New-ModuleDeployment { retryLimit = $retryLimit } if ($parameterFilePath) { - $deploymentResult = [System.Collections.ArrayList]@() - foreach ($parameterFile in $parameterFilePath) { + if ($parameterFilePath.count -gt 1) { + $deploymentResult = [System.Collections.ArrayList]@() + foreach ($parameterFile in $parameterFilePath) { + if ($PSCmdlet.ShouldProcess("Deployment for parameter file [$parameterFilePath]", 'Trigger')) { + $deploymentResult += New-Deployment @deploymentInputObject -parameterFilePath $parameterFile + } + } + return $deploymentResult + } else { if ($PSCmdlet.ShouldProcess("Deployment for parameter file [$parameterFilePath]", 'Trigger')) { - $deploymentResult += New-Deployment @deploymentInputObject -parameterFilePath $parameterFile + return New-Deployment @deploymentInputObject -parameterFilePath $parameterFile } } - return $deploymentResult } else { if ($PSCmdlet.ShouldProcess('Deployment without paramater file', 'Trigger')) { return New-Deployment @deploymentInputObject From 8c7fe85be327935d82f3f2307c8b892dd09cd356 Mon Sep 17 00:00:00 2001 From: MrMCake Date: Wed, 8 Dec 2021 15:31:37 +0100 Subject: [PATCH 05/47] Update to latest --- docs/wiki/PipelinesDesign.md | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/docs/wiki/PipelinesDesign.md b/docs/wiki/PipelinesDesign.md index 87e787d57d..bca829699c 100644 --- a/docs/wiki/PipelinesDesign.md +++ b/docs/wiki/PipelinesDesign.md @@ -219,13 +219,12 @@ The [pipeline configuration file](#pipeline-variables) can be found at `.github/ We use several composite actions to perform various tasks shared by our module workflows: - **validateModuleGeneral**

- This action perform all [static tests](#static-module-validation) for a module using Pester. -- **validateModuleApis**

- This action performs further [static tests](#static-module-validation), focused on API version tests for a module to ensure we notice if a version becomes stale. Each resource's API version is compared with those currently available on Azure. Accepted are both the latest 5 versions (including preview versions) as well as the latest 5 non-preview versions. -- **validateModuleDeploy:**

- This action performs the [simulated deployment](#simulated-deployment-validation) using a provided parameter file. + This action perform all [static tests](#static-module-validation) for a module using Pester. It also performs further [static tests](#static-module-validation), focused on API version tests for a module to ensure we notice if a version becomes stale. Each resource's API version is compared with those currently available on Azure. Accepted are both the latest 5 versions (including preview versions) as well as the latest 5 non-preview versions. T - **deployModule:**

- This action performs an [actual deployment](#test-deploy) to Azure using a provided parameter file. Once a deployment ran it [removes](#removal) the resource + This action performs several tasks: + 1. A [simulated deployment](#simulated-deployment-validation) using a provided parameter file. + 1. An [actual deployment](#test-deploy) to Azure using a provided parameter file. + 1. The [removal](#removal) of the test-deployed resources - **publishModule:**

This action is capable of [publishing](#publish) the given template to a location specified in the pipeline [variable file](#component-variable-files). - **getWorkflowInput:**

From 5d55ef15c51112e84c4c06e0420820ae8d111f05 Mon Sep 17 00:00:00 2001 From: MrMCake Date: Wed, 8 Dec 2021 15:52:55 +0100 Subject: [PATCH 06/47] Update to latest --- .github/actions/templates/validateModuleDeployment/action.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/actions/templates/validateModuleDeployment/action.yml b/.github/actions/templates/validateModuleDeployment/action.yml index 1ce59369d3..07d17ba046 100644 --- a/.github/actions/templates/validateModuleDeployment/action.yml +++ b/.github/actions/templates/validateModuleDeployment/action.yml @@ -151,7 +151,7 @@ runs: if(-not [String]::IsNullOrEmpty('${{ steps.deploy_step.outputs.deploymentName }}')) { $functionInput = @{ - deploymentNames = '${{ steps.deploy_step.outputs.deploymentName }}' + deploymentName = '${{ steps.deploy_step.outputs.deploymentName }}' templateFilePath = Join-Path $env:GITHUB_WORKSPACE '${{ inputs.templateFilePath }}' resourceGroupName = '${{ inputs.resourceGroupName }}' verbose = $true From cf55b8dfed56baef9bae131f0afd0e2c965b4024 Mon Sep 17 00:00:00 2001 From: MrMCake Date: Wed, 8 Dec 2021 16:23:08 +0100 Subject: [PATCH 07/47] Update to latest --- .../workflows/ms.apimanagement.service.yml | 39 ++----------------- 1 file changed, 4 insertions(+), 35 deletions(-) diff --git a/.github/workflows/ms.apimanagement.service.yml b/.github/workflows/ms.apimanagement.service.yml index 6366bc82a2..8e8518961f 100644 --- a/.github/workflows/ms.apimanagement.service.yml +++ b/.github/workflows/ms.apimanagement.service.yml @@ -75,22 +75,7 @@ jobs: with: fetch-depth: 0 - name: 'Test module' - uses: ./.github/actions/templates/validateModuleGeneral - with: - modulePath: '${{ env.modulePath }}' - - # Global API tests - # ---------------- - job_tests_module_global_api: - runs-on: ubuntu-20.04 - name: 'Run global API module tests' - steps: - - name: 'Checkout' - uses: actions/checkout@v2 - with: - fetch-depth: 0 - - name: 'Test module' - uses: ./.github/actions/templates/validateModuleApis + uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -103,7 +88,6 @@ jobs: needs: - job_set_workflow_param - job_tests_module_global - - job_tests_module_global_api strategy: fail-fast: false matrix: @@ -116,26 +100,12 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here - # ----------- # - ## Dry Run ## - # ----------- # - - name: 'Test module with parameter file [${{ matrix.parameterFilePaths }}]' - uses: ./.github/actions/templates/validateModuleDeploy - with: - templateFilePath: '${{ env.modulePath }}/deploy.bicep' - parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' - location: '${{ env.defaultLocation }}' - resourceGroupName: '${{ env.resourceGroupName }}' - subscriptionId: '${{ secrets.ARM_SUBSCRIPTION_ID }}' - managementGroupId: '${{ secrets.ARM_MGMTGROUP_ID }}' + variableFileName: 'variables.module' # ------------------- # ## Deploy & Remove ## # ------------------- # - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' - id: step_deploy - uses: ./.github/actions/templates/deployModule + uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' @@ -163,8 +133,7 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here + variableFileName: 'variables.module' - name: 'Publish module' uses: ./.github/actions/templates/publishModule with: From e4eca40b664c1faabffa1e66b69a986e29edf4dc Mon Sep 17 00:00:00 2001 From: MrMCake Date: Wed, 8 Dec 2021 16:43:31 +0100 Subject: [PATCH 08/47] Update to latest --- .../New-ModuleDeployment.ps1 | 300 +++++++++--------- 1 file changed, 150 insertions(+), 150 deletions(-) diff --git a/utilities/pipelines/resourceDeployment/New-ModuleDeployment.ps1 b/utilities/pipelines/resourceDeployment/New-ModuleDeployment.ps1 index 3c4181899c..3714929346 100644 --- a/utilities/pipelines/resourceDeployment/New-ModuleDeployment.ps1 +++ b/utilities/pipelines/resourceDeployment/New-ModuleDeployment.ps1 @@ -1,4 +1,3 @@ -#region helper <# .SYNOPSIS Run a template deployment using a given parameter file @@ -11,7 +10,7 @@ Works on a resource group, subscription, managementgroup and tenant level Mandatory. The path to the deployment file .PARAMETER parameterFilePath -Optional. Path to the parameter file from root. Can be a single file, multiple files, or directory that contains (.json) files. +Mandatory. Path to the parameter file from root. Can be a single file, multiple files, or directory that conains (.json) files. .PARAMETER location Mandatory. Location to test in. E.g. WestEurope @@ -35,31 +34,31 @@ Optional. Maximum retry limit if the deployment fails. Default is 3. Optional. Do not throw an exception if it failed. Still returns the error message though .EXAMPLE -New-Deployment -templateFilePath 'C:/KeyVault/deploy.json' -parameterFilePath 'C:/KeyVault/.parameters/parameters.json' -location 'WestEurope' -resourceGroupName 'aLegendaryRg' +New-ModuleDeployment -templateFilePath 'C:/KeyVault/deploy.json' -parameterFilePath 'C:/KeyVault/.parameters/parameters.json' -location 'WestEurope' -resourceGroupName 'aLegendaryRg' Deploy the deploy.json of the KeyVault module with the parameter file 'parameters.json' using the resource group 'aLegendaryRg' in location 'WestEurope' .EXAMPLE -New-Deployment -templateFilePath 'C:/ResourceGroup/deploy.json' -location 'WestEurope' +New-ModuleDeployment -templateFilePath 'C:/ResourceGroup/deploy.json' -parameterFilePath 'C:/ResourceGroup/.parameters/parameters.json' -location 'WestEurope' -Deploy the deploy.json of the ResourceGroup module without a parameter file in location 'WestEurope' +Deploy the deploy.json of the ResourceGroup module with the parameter file 'parameters.json' in location 'WestEurope' #> -function New-Deployment { +function New-ModuleDeployment { - [CmdletBinding(SupportsShouldProcess = $true)] + [CmdletBinding(SupportsShouldProcess)] param ( [Parameter(Mandatory)] [string] $templateFilePath, - [Parameter(Mandatory = $false)] - [string] $parameterFilePath, - - [Parameter(Mandatory = $false)] - [string] $resourceGroupName = '', + [Parameter(Mandatory)] + [string[]] $parameterFilePath, [Parameter(Mandatory)] [string] $location, + [Parameter(Mandatory = $false)] + [string] $resourceGroupName, + [Parameter(Mandatory = $false)] [string] $subscriptionId, @@ -69,9 +68,6 @@ function New-Deployment { [Parameter(Mandatory = $false)] [PSCustomObject]$additionalTags, - [Parameter(Mandatory = $false)] - [Hashtable]$additionalParameters, - [Parameter(Mandatory = $false)] [switch] $doNotThrow, @@ -79,160 +75,164 @@ function New-Deployment { [int]$retryLimit = 3 ) - $moduleName = Split-Path -Path (Split-Path $templateFilePath -Parent) -LeafBase - - [bool]$Stoploop = $false - [int]$retryCount = 1 + begin { + Write-Debug ('{0} entered' -f $MyInvocation.MyCommand) + } - # Generate a valid deployment name. Must match ^[-\w\._\(\)]+$ - do { - $deploymentName = "$moduleName-$(-join (Get-Date -Format yyyyMMddTHHMMssffffZ)[0..63])" - } while ($deploymentName -notmatch '^[-\w\._\(\)]+$') + process { - Write-Verbose "Deploying with deployment name [$deploymentName]" -Verbose + $moduleName = Split-Path -Path (Split-Path $templateFilePath -Parent) -LeafBase - $DeploymentInputs = @{ - DeploymentName = $deploymentName - TemplateFile = $templateFilePath - Verbose = $true - ErrorAction = 'Stop' - } - - if ($additionalParameters) { - $DeploymentInputs += $additionalParameters - } + ## Assess Provided Parameter Path + if ((Test-Path -Path $parameterFilePath -PathType Container) -and $parameterFilePath.Length -eq 1) { + ## Transform Path to Files + $parameterFilePath = Get-ChildItem $parameterFilePath -Recurse -Filter *.json | Select-Object -ExpandProperty FullName + Write-Verbose "Detected Parameter File(s)/Directory - Count: `n $($parameterFilePath.Count)" + } - if (-not [String]::IsNullOrEmpty($parameterFilePath)) { - $DeploymentInputs['TemplateParameterFile'] = $parameterFile - $fileProperties = Get-Item -Path $parameterFile - Write-Verbose "Deploying: $($fileProperties.Name)" - } + ## Iterate through each file + foreach ($parameterFile in $parameterFilePath) { + $fileProperties = Get-Item -Path $parameterFile + Write-Verbose "Deploying: $($fileProperties.Name)" + [bool]$Stoploop = $false + [int]$retryCount = 1 + + # Generate a valid deployment name. Must match ^[-\w\._\(\)]+$ + do { + $deploymentName = "$moduleName-$(-join (Get-Date -Format yyyyMMddTHHMMssffffZ)[0..63])" + } while ($deploymentName -notmatch '^[-\w\._\(\)]+$') + + Write-Verbose "Deploying with deployment name [$deploymentName]" -Verbose + + $DeploymentInputs = @{ + DeploymentName = $deploymentName + TemplateFile = $templateFilePath + TemplateParameterFile = $parameterFile + Verbose = $true + ErrorAction = 'Stop' + } - ## Append Tags to Parameters if Resource supports them (all tags must be in one object) - if ($additionalTags) { + ## Append Tags to Parameters if Resource supports them (all tags must be in one object) + if ($additionalTags) { - # Parameter tags - if (-not [String]::IsNullOrEmpty($parameterFilePath)) { - $parameterFileTags = (ConvertFrom-Json (Get-Content -Raw -Path $parameterFile) -AsHashtable).parameters.tags.value - } - if (-not $parameterFileTags) { $parameterFileTags = @{} } + # Parameter tags + $parameterFileTags = (ConvertFrom-Json (Get-Content -Raw -Path $parameterFile) -AsHashtable).parameters.tags.value + if ($parameterFileTags) { $parameterFileTags = @{} } - # Pipeline tags - if ($additionalTags) { $parameterFileTags += $additionalTags } # If additionalTags object is provided, append tag to the resource + # Pipeline tags + if ($additionalTags) { $parameterFileTags += $additionalTags } # If additionalTags object is provided, append tag to the resource - # Overwrites parameter file tags parameter - Write-Verbose ("additionalTags: $(($additionalTags) ? ($additionalTags | ConvertTo-Json) : '[]')") - $DeploymentInputs += @{Tags = $parameterFileTags } - } + # Overwrites parameter file tags parameter + Write-Verbose ("additionalTags: $(($additionalTags) ? ($additionalTags | ConvertTo-Json) : '[]')") + $DeploymentInputs += @{Tags = $parameterFileTags } + } - if ((Split-Path $templateFilePath -Extension) -eq '.bicep') { - # Bicep - $bicepContent = Get-Content $templateFilePath - $bicepScope = $bicepContent | Where-Object { $_ -like '*targetscope =*' } - if (-not $bicepScope) { - $deploymentScope = 'resourceGroup' - } else { - $deploymentScope = $bicepScope.ToLower().Replace('targetscope = ', '').Replace("'", '').Trim() - } - } else { - # ARM - $armSchema = (ConvertFrom-Json (Get-Content -Raw -Path $templateFilePath)).'$schema' - switch -regex ($armSchema) { - '\/deploymentTemplate.json#$' { $deploymentScope = 'resourceGroup' } - '\/subscriptionDeploymentTemplate.json#$' { $deploymentScope = 'subscription' } - '\/managementGroupDeploymentTemplate.json#$' { $deploymentScope = 'managementGroup' } - '\/tenantDeploymentTemplate.json#$' { $deploymentScope = 'tenant' } - Default { throw "[$armSchema] is a non-supported ARM template schema" } - } - } + if ((Split-Path $templateFilePath -Extension) -eq '.bicep') { + # Bicep + $bicepContent = Get-Content $templateFilePath + $bicepScope = $bicepContent | Where-Object { $_ -like '*targetscope =*' } + if (-not $bicepScope) { + $deploymentScope = 'resourceGroup' + } else { + $deploymentScope = $bicepScope.ToLower().Replace('targetscope = ', '').Replace("'", '').Trim() + } + } else { + # ARM + $armSchema = (ConvertFrom-Json (Get-Content -Raw -Path $templateFilePath)).'$schema' + switch -regex ($armSchema) { + '\/deploymentTemplate.json#$' { $deploymentScope = 'resourceGroup' } + '\/subscriptionDeploymentTemplate.json#$' { $deploymentScope = 'subscription' } + '\/managementGroupDeploymentTemplate.json#$' { $deploymentScope = 'managementGroup' } + '\/tenantDeploymentTemplate.json#$' { $deploymentScope = 'tenant' } + Default { throw "[$armSchema] is a non-supported ARM template schema" } + } + } - ####################### - ## INVOKE DEPLOYMENT ## - ####################### - do { - try { - switch ($deploymentScope) { - 'resourceGroup' { - if ($subscriptionId) { - $Context = Get-AzContext -ListAvailable | Where-Object Subscription -Match $subscriptionId - if ($Context) { - $null = $Context | Set-AzContext + ####################### + ## INVOKE DEPLOYMENT ## + ####################### + do { + try { + switch ($deploymentScope) { + 'resourceGroup' { + if ($subscriptionId) { + $Context = Get-AzContext -ListAvailable | Where-Object Subscription -Match $subscriptionId + if ($Context) { + $null = $Context | Set-AzContext + } + } + if (-not (Get-AzResourceGroup -Name $resourceGroupName -ErrorAction 'SilentlyContinue')) { + if ($PSCmdlet.ShouldProcess("Resource group [$resourceGroupName] in location [$location]", 'Create')) { + New-AzResourceGroup -Name $resourceGroupName -Location $location + } + } + if ($PSCmdlet.ShouldProcess('Resource group level deployment', 'Create')) { + $res = New-AzResourceGroupDeployment @DeploymentInputs -ResourceGroupName $resourceGroupName + } + break } - } - if (-not (Get-AzResourceGroup -Name $resourceGroupName -ErrorAction 'SilentlyContinue')) { - if ($PSCmdlet.ShouldProcess("Resource group [$resourceGroupName] in location [$location]", 'Create')) { - New-AzResourceGroup -Name $resourceGroupName -Location $location + 'subscription' { + if ($subscriptionId) { + $Context = Get-AzContext -ListAvailable | Where-Object Subscription -Match $subscriptionId + if ($Context) { + $null = $Context | Set-AzContext + } + } + if ($PSCmdlet.ShouldProcess('Subscription level deployment', 'Create')) { + $res = New-AzSubscriptionDeployment @DeploymentInputs -Location $location + } + break } - } - if ($PSCmdlet.ShouldProcess('Resource group level deployment', 'Create')) { - $res = New-AzResourceGroupDeployment @DeploymentInputs -ResourceGroupName $resourceGroupName - } - break - } - 'subscription' { - if ($subscriptionId) { - $Context = Get-AzContext -ListAvailable | Where-Object Subscription -Match $subscriptionId - if ($Context) { - $null = $Context | Set-AzContext + 'managementGroup' { + if ($PSCmdlet.ShouldProcess('Management group level deployment', 'Create')) { + $res = New-AzManagementGroupDeployment @DeploymentInputs -Location $location -ManagementGroupId $managementGroupId + } + break + } + 'tenant' { + if ($PSCmdlet.ShouldProcess('Tenant level deployment', 'Create')) { + $res = New-AzTenantDeployment @DeploymentInputs -Location $location + } + break + } + default { + throw "[$deploymentScope] is a non-supported template scope" + $Stoploop = $true } } - if ($PSCmdlet.ShouldProcess('Subscription level deployment', 'Create')) { - $res = New-AzSubscriptionDeployment @DeploymentInputs -Location $location - } - break - } - 'managementGroup' { - if ($PSCmdlet.ShouldProcess('Management group level deployment', 'Create')) { - $res = New-AzManagementGroupDeployment @DeploymentInputs -Location $location -ManagementGroupId $managementGroupId - } - break - } - 'tenant' { - if ($PSCmdlet.ShouldProcess('Tenant level deployment', 'Create')) { - $res = New-AzTenantDeployment @DeploymentInputs -Location $location - } - break - } - default { - throw "[$deploymentScope] is a non-supported template scope" $Stoploop = $true - } - } - $Stoploop = $true - } catch { - if ($retryCount -ge $retryLimit) { - if ($doNotThrow) { - return @{ - DeploymentName = $deploymentName - Exception = $PSitem.Exception.Message + } catch { + if ($retryCount -ge $retryLimit) { + if ($doNotThrow) { + return @{ + DeploymentName = $deploymentName + Exception = $PSitem.Exception.Message + } + } else { + throw $PSitem.Exception.Message + } + $Stoploop = $true + } else { + Write-Verbose "Resource deployment Failed.. ($retryCount/$retryLimit) Retrying in 5 Seconds.. `n" + Write-Verbose ($PSitem.Exception.Message | Out-String) -Verbose + Start-Sleep -Seconds 5 + $retryCount++ } - } else { - throw $PSitem.Exception.Message } - $Stoploop = $true - } else { - Write-Verbose "Resource deployment Failed.. ($retryCount/$retryLimit) Retrying in 5 Seconds.. `n" - Write-Verbose ($PSitem.Exception.Message | Out-String) -Verbose - Start-Sleep -Seconds 5 - $retryCount++ } + until ($Stoploop -eq $true -or $retryCount -gt $retryLimit) + + Write-Verbose 'Result' -Verbose + Write-Verbose '------' -Verbose + Write-Verbose ($res | Out-String) -Verbose + return $deploymentName } } - until ($Stoploop -eq $true -or $retryCount -gt $retryLimit) - - Write-Verbose 'Result' -Verbose - Write-Verbose '------' -Verbose - Write-Verbose ($res | Out-String) -Verbose - return @{ - deploymentName = $deploymentName - deploymentOutput = $res.Outputs + + end { + Write-Debug ('{0} exited' -f $MyInvocation.MyCommand) } } - -#endregion - - -<# .SYNOPSIS Run a template deployment using a given parameter file @@ -337,17 +337,17 @@ function New-ModuleDeployment { retryLimit = $retryLimit } if ($parameterFilePath) { - if ($parameterFilePath.count -gt 1) { + if ($parameterFilePath -is [array]) { $deploymentResult = [System.Collections.ArrayList]@() foreach ($parameterFile in $parameterFilePath) { if ($PSCmdlet.ShouldProcess("Deployment for parameter file [$parameterFilePath]", 'Trigger')) { $deploymentResult += New-Deployment @deploymentInputObject -parameterFilePath $parameterFile } } - return $deploymentResult + return $deploymentResult } else { if ($PSCmdlet.ShouldProcess("Deployment for parameter file [$parameterFilePath]", 'Trigger')) { - return New-Deployment @deploymentInputObject -parameterFilePath $parameterFile + return New-Deployment @deploymentInputObject -parameterFilePath $parameterFilePath } } } else { From 94895028cc01d8de24e9b2e6aa24517649025a67 Mon Sep 17 00:00:00 2001 From: MrMCake Date: Wed, 8 Dec 2021 17:55:14 +0100 Subject: [PATCH 09/47] Update to latest --- .../pipelines/resourceDeployment/New-ModuleDeployment.ps1 | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/utilities/pipelines/resourceDeployment/New-ModuleDeployment.ps1 b/utilities/pipelines/resourceDeployment/New-ModuleDeployment.ps1 index 3714929346..4f1f7e47cf 100644 --- a/utilities/pipelines/resourceDeployment/New-ModuleDeployment.ps1 +++ b/utilities/pipelines/resourceDeployment/New-ModuleDeployment.ps1 @@ -43,7 +43,7 @@ New-ModuleDeployment -templateFilePath 'C:/ResourceGroup/deploy.json' -parameter Deploy the deploy.json of the ResourceGroup module with the parameter file 'parameters.json' in location 'WestEurope' #> -function New-ModuleDeployment { +function New-Deployment { [CmdletBinding(SupportsShouldProcess)] param ( @@ -346,7 +346,7 @@ function New-ModuleDeployment { } return $deploymentResult } else { - if ($PSCmdlet.ShouldProcess("Deployment for parameter file [$parameterFilePath]", 'Trigger')) { + if ($PSCmdlet.ShouldProcess("Deployment for single parameter file [$parameterFilePath]", 'Trigger')) { return New-Deployment @deploymentInputObject -parameterFilePath $parameterFilePath } } From 91fa482a5274810e3ddb5f733fa75a28cdbfdba9 Mon Sep 17 00:00:00 2001 From: MrMCake Date: Wed, 8 Dec 2021 17:55:50 +0100 Subject: [PATCH 10/47] Update to latest --- .../resourceDeployment/New-ModuleDeployment.ps1 | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/utilities/pipelines/resourceDeployment/New-ModuleDeployment.ps1 b/utilities/pipelines/resourceDeployment/New-ModuleDeployment.ps1 index 4f1f7e47cf..4b080e6c75 100644 --- a/utilities/pipelines/resourceDeployment/New-ModuleDeployment.ps1 +++ b/utilities/pipelines/resourceDeployment/New-ModuleDeployment.ps1 @@ -34,12 +34,12 @@ Optional. Maximum retry limit if the deployment fails. Default is 3. Optional. Do not throw an exception if it failed. Still returns the error message though .EXAMPLE -New-ModuleDeployment -templateFilePath 'C:/KeyVault/deploy.json' -parameterFilePath 'C:/KeyVault/.parameters/parameters.json' -location 'WestEurope' -resourceGroupName 'aLegendaryRg' +New-Deployment -templateFilePath 'C:/KeyVault/deploy.json' -parameterFilePath 'C:/KeyVault/.parameters/parameters.json' -location 'WestEurope' -resourceGroupName 'aLegendaryRg' Deploy the deploy.json of the KeyVault module with the parameter file 'parameters.json' using the resource group 'aLegendaryRg' in location 'WestEurope' .EXAMPLE -New-ModuleDeployment -templateFilePath 'C:/ResourceGroup/deploy.json' -parameterFilePath 'C:/ResourceGroup/.parameters/parameters.json' -location 'WestEurope' +New-Deployment -templateFilePath 'C:/ResourceGroup/deploy.json' -parameterFilePath 'C:/ResourceGroup/.parameters/parameters.json' -location 'WestEurope' Deploy the deploy.json of the ResourceGroup module with the parameter file 'parameters.json' in location 'WestEurope' #> @@ -341,18 +341,18 @@ function New-ModuleDeployment { $deploymentResult = [System.Collections.ArrayList]@() foreach ($parameterFile in $parameterFilePath) { if ($PSCmdlet.ShouldProcess("Deployment for parameter file [$parameterFilePath]", 'Trigger')) { - $deploymentResult += New-Deployment @deploymentInputObject -parameterFilePath $parameterFile + $deploymentResult += New-DeploymentWithParameterFile @deploymentInputObject -parameterFilePath $parameterFile } } return $deploymentResult } else { if ($PSCmdlet.ShouldProcess("Deployment for single parameter file [$parameterFilePath]", 'Trigger')) { - return New-Deployment @deploymentInputObject -parameterFilePath $parameterFilePath + return New-DeploymentWithParameterFile @deploymentInputObject -parameterFilePath $parameterFilePath } } } else { if ($PSCmdlet.ShouldProcess('Deployment without paramater file', 'Trigger')) { - return New-Deployment @deploymentInputObject + return New-DeploymentWithParameterFile @deploymentInputObject } } } From 1a2c5c28c610c6d9fa379dd875787b9b0d2c83b4 Mon Sep 17 00:00:00 2001 From: MrMCake Date: Wed, 8 Dec 2021 18:11:35 +0100 Subject: [PATCH 11/47] Update to latest --- .../resourceDeployment/New-ModuleDeployment.ps1 | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/utilities/pipelines/resourceDeployment/New-ModuleDeployment.ps1 b/utilities/pipelines/resourceDeployment/New-ModuleDeployment.ps1 index 4b080e6c75..351bdb4e35 100644 --- a/utilities/pipelines/resourceDeployment/New-ModuleDeployment.ps1 +++ b/utilities/pipelines/resourceDeployment/New-ModuleDeployment.ps1 @@ -34,16 +34,16 @@ Optional. Maximum retry limit if the deployment fails. Default is 3. Optional. Do not throw an exception if it failed. Still returns the error message though .EXAMPLE -New-Deployment -templateFilePath 'C:/KeyVault/deploy.json' -parameterFilePath 'C:/KeyVault/.parameters/parameters.json' -location 'WestEurope' -resourceGroupName 'aLegendaryRg' +New-DeploymentWithParameterFile -templateFilePath 'C:/KeyVault/deploy.json' -parameterFilePath 'C:/KeyVault/.parameters/parameters.json' -location 'WestEurope' -resourceGroupName 'aLegendaryRg' Deploy the deploy.json of the KeyVault module with the parameter file 'parameters.json' using the resource group 'aLegendaryRg' in location 'WestEurope' .EXAMPLE -New-Deployment -templateFilePath 'C:/ResourceGroup/deploy.json' -parameterFilePath 'C:/ResourceGroup/.parameters/parameters.json' -location 'WestEurope' +New-DeploymentWithParameterFile -templateFilePath 'C:/ResourceGroup/deploy.json' -parameterFilePath 'C:/ResourceGroup/.parameters/parameters.json' -location 'WestEurope' Deploy the deploy.json of the ResourceGroup module with the parameter file 'parameters.json' in location 'WestEurope' #> -function New-Deployment { +function New-DeploymentWithParameterFile { [CmdletBinding(SupportsShouldProcess)] param ( @@ -233,6 +233,8 @@ function New-Deployment { Write-Debug ('{0} exited' -f $MyInvocation.MyCommand) } } + +<# .SYNOPSIS Run a template deployment using a given parameter file @@ -341,18 +343,18 @@ function New-ModuleDeployment { $deploymentResult = [System.Collections.ArrayList]@() foreach ($parameterFile in $parameterFilePath) { if ($PSCmdlet.ShouldProcess("Deployment for parameter file [$parameterFilePath]", 'Trigger')) { - $deploymentResult += New-DeploymentWithParameterFile @deploymentInputObject -parameterFilePath $parameterFile + $deploymentResult += New-DeploymentWithParameterFileWithParameterFile @deploymentInputObject -parameterFilePath $parameterFile } } return $deploymentResult } else { if ($PSCmdlet.ShouldProcess("Deployment for single parameter file [$parameterFilePath]", 'Trigger')) { - return New-DeploymentWithParameterFile @deploymentInputObject -parameterFilePath $parameterFilePath + return New-DeploymentWithParameterFileWithParameterFile @deploymentInputObject -parameterFilePath $parameterFilePath } } } else { if ($PSCmdlet.ShouldProcess('Deployment without paramater file', 'Trigger')) { - return New-DeploymentWithParameterFile @deploymentInputObject + return New-DeploymentWithParameterFileWithParameterFile @deploymentInputObject } } } From f8976723177611253460bf6677b7ac1cf96f2386 Mon Sep 17 00:00:00 2001 From: MrMCake Date: Wed, 8 Dec 2021 18:12:24 +0100 Subject: [PATCH 12/47] Update to latest --- .../pipelines/resourceDeployment/New-ModuleDeployment.ps1 | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/utilities/pipelines/resourceDeployment/New-ModuleDeployment.ps1 b/utilities/pipelines/resourceDeployment/New-ModuleDeployment.ps1 index 351bdb4e35..627f75bb5f 100644 --- a/utilities/pipelines/resourceDeployment/New-ModuleDeployment.ps1 +++ b/utilities/pipelines/resourceDeployment/New-ModuleDeployment.ps1 @@ -343,18 +343,18 @@ function New-ModuleDeployment { $deploymentResult = [System.Collections.ArrayList]@() foreach ($parameterFile in $parameterFilePath) { if ($PSCmdlet.ShouldProcess("Deployment for parameter file [$parameterFilePath]", 'Trigger')) { - $deploymentResult += New-DeploymentWithParameterFileWithParameterFile @deploymentInputObject -parameterFilePath $parameterFile + $deploymentResult += New-DeploymentWithParameterFile @deploymentInputObject -parameterFilePath $parameterFile } } return $deploymentResult } else { if ($PSCmdlet.ShouldProcess("Deployment for single parameter file [$parameterFilePath]", 'Trigger')) { - return New-DeploymentWithParameterFileWithParameterFile @deploymentInputObject -parameterFilePath $parameterFilePath + return New-DeploymentWithParameterFile @deploymentInputObject -parameterFilePath $parameterFilePath } } } else { if ($PSCmdlet.ShouldProcess('Deployment without paramater file', 'Trigger')) { - return New-DeploymentWithParameterFileWithParameterFile @deploymentInputObject + return New-DeploymentWithParameterFile @deploymentInputObject } } } From e2acb6374178e9aa0faa780f0549673840dad33d Mon Sep 17 00:00:00 2001 From: MrMCake Date: Wed, 8 Dec 2021 18:18:39 +0100 Subject: [PATCH 13/47] Update to latest --- .../New-ModuleDeployment.ps1 | 290 +++++++++--------- 1 file changed, 143 insertions(+), 147 deletions(-) diff --git a/utilities/pipelines/resourceDeployment/New-ModuleDeployment.ps1 b/utilities/pipelines/resourceDeployment/New-ModuleDeployment.ps1 index 627f75bb5f..d5a64017c8 100644 --- a/utilities/pipelines/resourceDeployment/New-ModuleDeployment.ps1 +++ b/utilities/pipelines/resourceDeployment/New-ModuleDeployment.ps1 @@ -1,3 +1,4 @@ +#region helper <# .SYNOPSIS Run a template deployment using a given parameter file @@ -10,7 +11,7 @@ Works on a resource group, subscription, managementgroup and tenant level Mandatory. The path to the deployment file .PARAMETER parameterFilePath -Mandatory. Path to the parameter file from root. Can be a single file, multiple files, or directory that conains (.json) files. +Optional. Path to the parameter file from root. Can be a single file, multiple files, or directory that contains (.json) files. .PARAMETER location Mandatory. Location to test in. E.g. WestEurope @@ -34,31 +35,31 @@ Optional. Maximum retry limit if the deployment fails. Default is 3. Optional. Do not throw an exception if it failed. Still returns the error message though .EXAMPLE -New-DeploymentWithParameterFile -templateFilePath 'C:/KeyVault/deploy.json' -parameterFilePath 'C:/KeyVault/.parameters/parameters.json' -location 'WestEurope' -resourceGroupName 'aLegendaryRg' +New-Deployment -templateFilePath 'C:/KeyVault/deploy.json' -parameterFilePath 'C:/KeyVault/.parameters/parameters.json' -location 'WestEurope' -resourceGroupName 'aLegendaryRg' Deploy the deploy.json of the KeyVault module with the parameter file 'parameters.json' using the resource group 'aLegendaryRg' in location 'WestEurope' .EXAMPLE -New-DeploymentWithParameterFile -templateFilePath 'C:/ResourceGroup/deploy.json' -parameterFilePath 'C:/ResourceGroup/.parameters/parameters.json' -location 'WestEurope' +New-Deployment -templateFilePath 'C:/ResourceGroup/deploy.json' -location 'WestEurope' -Deploy the deploy.json of the ResourceGroup module with the parameter file 'parameters.json' in location 'WestEurope' +Deploy the deploy.json of the ResourceGroup module without a parameter file in location 'WestEurope' #> -function New-DeploymentWithParameterFile { +function New-Deployment { - [CmdletBinding(SupportsShouldProcess)] + [CmdletBinding(SupportsShouldProcess = $true)] param ( [Parameter(Mandatory)] [string] $templateFilePath, - [Parameter(Mandatory)] - [string[]] $parameterFilePath, + [Parameter(Mandatory = $false)] + [string] $parameterFilePath, + + [Parameter(Mandatory = $false)] + [string] $resourceGroupName = '', [Parameter(Mandatory)] [string] $location, - [Parameter(Mandatory = $false)] - [string] $resourceGroupName, - [Parameter(Mandatory = $false)] [string] $subscriptionId, @@ -68,6 +69,9 @@ function New-DeploymentWithParameterFile { [Parameter(Mandatory = $false)] [PSCustomObject]$additionalTags, + [Parameter(Mandatory = $false)] + [Hashtable]$additionalParameters, + [Parameter(Mandatory = $false)] [switch] $doNotThrow, @@ -75,164 +79,156 @@ function New-DeploymentWithParameterFile { [int]$retryLimit = 3 ) - begin { - Write-Debug ('{0} entered' -f $MyInvocation.MyCommand) - } + $moduleName = Split-Path -Path (Split-Path $templateFilePath -Parent) -LeafBase - process { + [bool]$Stoploop = $false + [int]$retryCount = 1 - $moduleName = Split-Path -Path (Split-Path $templateFilePath -Parent) -LeafBase + # Generate a valid deployment name. Must match ^[-\w\._\(\)]+$ + do { + $deploymentName = "$moduleName-$(-join (Get-Date -Format yyyyMMddTHHMMssffffZ)[0..63])" + } while ($deploymentName -notmatch '^[-\w\._\(\)]+$') - ## Assess Provided Parameter Path - if ((Test-Path -Path $parameterFilePath -PathType Container) -and $parameterFilePath.Length -eq 1) { - ## Transform Path to Files - $parameterFilePath = Get-ChildItem $parameterFilePath -Recurse -Filter *.json | Select-Object -ExpandProperty FullName - Write-Verbose "Detected Parameter File(s)/Directory - Count: `n $($parameterFilePath.Count)" - } + Write-Verbose "Deploying with deployment name [$deploymentName]" -Verbose - ## Iterate through each file - foreach ($parameterFile in $parameterFilePath) { - $fileProperties = Get-Item -Path $parameterFile - Write-Verbose "Deploying: $($fileProperties.Name)" - [bool]$Stoploop = $false - [int]$retryCount = 1 - - # Generate a valid deployment name. Must match ^[-\w\._\(\)]+$ - do { - $deploymentName = "$moduleName-$(-join (Get-Date -Format yyyyMMddTHHMMssffffZ)[0..63])" - } while ($deploymentName -notmatch '^[-\w\._\(\)]+$') - - Write-Verbose "Deploying with deployment name [$deploymentName]" -Verbose - - $DeploymentInputs = @{ - DeploymentName = $deploymentName - TemplateFile = $templateFilePath - TemplateParameterFile = $parameterFile - Verbose = $true - ErrorAction = 'Stop' - } + $DeploymentInputs = @{ + DeploymentName = $deploymentName + TemplateFile = $templateFilePath + Verbose = $true + ErrorAction = 'Stop' + } - ## Append Tags to Parameters if Resource supports them (all tags must be in one object) - if ($additionalTags) { + if ($additionalParameters) { + $DeploymentInputs += $additionalParameters + } - # Parameter tags - $parameterFileTags = (ConvertFrom-Json (Get-Content -Raw -Path $parameterFile) -AsHashtable).parameters.tags.value - if ($parameterFileTags) { $parameterFileTags = @{} } + if (-not [String]::IsNullOrEmpty($parameterFilePath)) { + $DeploymentInputs['TemplateParameterFile'] = $parameterFile + $fileProperties = Get-Item -Path $parameterFile + Write-Verbose "Deploying: $($fileProperties.Name)" + } - # Pipeline tags - if ($additionalTags) { $parameterFileTags += $additionalTags } # If additionalTags object is provided, append tag to the resource + ## Append Tags to Parameters if Resource supports them (all tags must be in one object) + if ($additionalTags) { - # Overwrites parameter file tags parameter - Write-Verbose ("additionalTags: $(($additionalTags) ? ($additionalTags | ConvertTo-Json) : '[]')") - $DeploymentInputs += @{Tags = $parameterFileTags } - } + # Parameter tags + if (-not [String]::IsNullOrEmpty($parameterFilePath)) { + $parameterFileTags = (ConvertFrom-Json (Get-Content -Raw -Path $parameterFile) -AsHashtable).parameters.tags.value + } + if (-not $parameterFileTags) { $parameterFileTags = @{} } - if ((Split-Path $templateFilePath -Extension) -eq '.bicep') { - # Bicep - $bicepContent = Get-Content $templateFilePath - $bicepScope = $bicepContent | Where-Object { $_ -like '*targetscope =*' } - if (-not $bicepScope) { - $deploymentScope = 'resourceGroup' - } else { - $deploymentScope = $bicepScope.ToLower().Replace('targetscope = ', '').Replace("'", '').Trim() - } - } else { - # ARM - $armSchema = (ConvertFrom-Json (Get-Content -Raw -Path $templateFilePath)).'$schema' - switch -regex ($armSchema) { - '\/deploymentTemplate.json#$' { $deploymentScope = 'resourceGroup' } - '\/subscriptionDeploymentTemplate.json#$' { $deploymentScope = 'subscription' } - '\/managementGroupDeploymentTemplate.json#$' { $deploymentScope = 'managementGroup' } - '\/tenantDeploymentTemplate.json#$' { $deploymentScope = 'tenant' } - Default { throw "[$armSchema] is a non-supported ARM template schema" } - } - } + # Pipeline tags + if ($additionalTags) { $parameterFileTags += $additionalTags } # If additionalTags object is provided, append tag to the resource - ####################### - ## INVOKE DEPLOYMENT ## - ####################### - do { - try { - switch ($deploymentScope) { - 'resourceGroup' { - if ($subscriptionId) { - $Context = Get-AzContext -ListAvailable | Where-Object Subscription -Match $subscriptionId - if ($Context) { - $null = $Context | Set-AzContext - } - } - if (-not (Get-AzResourceGroup -Name $resourceGroupName -ErrorAction 'SilentlyContinue')) { - if ($PSCmdlet.ShouldProcess("Resource group [$resourceGroupName] in location [$location]", 'Create')) { - New-AzResourceGroup -Name $resourceGroupName -Location $location - } - } - if ($PSCmdlet.ShouldProcess('Resource group level deployment', 'Create')) { - $res = New-AzResourceGroupDeployment @DeploymentInputs -ResourceGroupName $resourceGroupName - } - break - } - 'subscription' { - if ($subscriptionId) { - $Context = Get-AzContext -ListAvailable | Where-Object Subscription -Match $subscriptionId - if ($Context) { - $null = $Context | Set-AzContext - } - } - if ($PSCmdlet.ShouldProcess('Subscription level deployment', 'Create')) { - $res = New-AzSubscriptionDeployment @DeploymentInputs -Location $location - } - break - } - 'managementGroup' { - if ($PSCmdlet.ShouldProcess('Management group level deployment', 'Create')) { - $res = New-AzManagementGroupDeployment @DeploymentInputs -Location $location -ManagementGroupId $managementGroupId - } - break + # Overwrites parameter file tags parameter + Write-Verbose ("additionalTags: $(($additionalTags) ? ($additionalTags | ConvertTo-Json) : '[]')") + $DeploymentInputs += @{Tags = $parameterFileTags } + } + + if ((Split-Path $templateFilePath -Extension) -eq '.bicep') { + # Bicep + $bicepContent = Get-Content $templateFilePath + $bicepScope = $bicepContent | Where-Object { $_ -like '*targetscope =*' } + if (-not $bicepScope) { + $deploymentScope = 'resourceGroup' + } else { + $deploymentScope = $bicepScope.ToLower().Replace('targetscope = ', '').Replace("'", '').Trim() + } + } else { + # ARM + $armSchema = (ConvertFrom-Json (Get-Content -Raw -Path $templateFilePath)).'$schema' + switch -regex ($armSchema) { + '\/deploymentTemplate.json#$' { $deploymentScope = 'resourceGroup' } + '\/subscriptionDeploymentTemplate.json#$' { $deploymentScope = 'subscription' } + '\/managementGroupDeploymentTemplate.json#$' { $deploymentScope = 'managementGroup' } + '\/tenantDeploymentTemplate.json#$' { $deploymentScope = 'tenant' } + Default { throw "[$armSchema] is a non-supported ARM template schema" } + } + } + + ####################### + ## INVOKE DEPLOYMENT ## + ####################### + do { + try { + switch ($deploymentScope) { + 'resourceGroup' { + if ($subscriptionId) { + $Context = Get-AzContext -ListAvailable | Where-Object Subscription -Match $subscriptionId + if ($Context) { + $null = $Context | Set-AzContext } - 'tenant' { - if ($PSCmdlet.ShouldProcess('Tenant level deployment', 'Create')) { - $res = New-AzTenantDeployment @DeploymentInputs -Location $location - } - break + } + if (-not (Get-AzResourceGroup -Name $resourceGroupName -ErrorAction 'SilentlyContinue')) { + if ($PSCmdlet.ShouldProcess("Resource group [$resourceGroupName] in location [$location]", 'Create')) { + New-AzResourceGroup -Name $resourceGroupName -Location $location } - default { - throw "[$deploymentScope] is a non-supported template scope" - $Stoploop = $true + } + if ($PSCmdlet.ShouldProcess('Resource group level deployment', 'Create')) { + $res = New-AzResourceGroupDeployment @DeploymentInputs -ResourceGroupName $resourceGroupName + } + break + } + 'subscription' { + if ($subscriptionId) { + $Context = Get-AzContext -ListAvailable | Where-Object Subscription -Match $subscriptionId + if ($Context) { + $null = $Context | Set-AzContext } } + if ($PSCmdlet.ShouldProcess('Subscription level deployment', 'Create')) { + $res = New-AzSubscriptionDeployment @DeploymentInputs -Location $location + } + break + } + 'managementGroup' { + if ($PSCmdlet.ShouldProcess('Management group level deployment', 'Create')) { + $res = New-AzManagementGroupDeployment @DeploymentInputs -Location $location -ManagementGroupId $managementGroupId + } + break + } + 'tenant' { + if ($PSCmdlet.ShouldProcess('Tenant level deployment', 'Create')) { + $res = New-AzTenantDeployment @DeploymentInputs -Location $location + } + break + } + default { + throw "[$deploymentScope] is a non-supported template scope" $Stoploop = $true - } catch { - if ($retryCount -ge $retryLimit) { - if ($doNotThrow) { - return @{ - DeploymentName = $deploymentName - Exception = $PSitem.Exception.Message - } - } else { - throw $PSitem.Exception.Message - } - $Stoploop = $true - } else { - Write-Verbose "Resource deployment Failed.. ($retryCount/$retryLimit) Retrying in 5 Seconds.. `n" - Write-Verbose ($PSitem.Exception.Message | Out-String) -Verbose - Start-Sleep -Seconds 5 - $retryCount++ + } + } + $Stoploop = $true + } catch { + if ($retryCount -ge $retryLimit) { + if ($doNotThrow) { + return @{ + DeploymentName = $deploymentName + Exception = $PSitem.Exception.Message } + } else { + throw $PSitem.Exception.Message } + $Stoploop = $true + } else { + Write-Verbose "Resource deployment Failed.. ($retryCount/$retryLimit) Retrying in 5 Seconds.. `n" + Write-Verbose ($PSitem.Exception.Message | Out-String) -Verbose + Start-Sleep -Seconds 5 + $retryCount++ } - until ($Stoploop -eq $true -or $retryCount -gt $retryLimit) - - Write-Verbose 'Result' -Verbose - Write-Verbose '------' -Verbose - Write-Verbose ($res | Out-String) -Verbose - return $deploymentName } } - - end { - Write-Debug ('{0} exited' -f $MyInvocation.MyCommand) + until ($Stoploop -eq $true -or $retryCount -gt $retryLimit) + + Write-Verbose 'Result' -Verbose + Write-Verbose '------' -Verbose + Write-Verbose ($res | Out-String) -Verbose + return @{ + deploymentName = $deploymentName + deploymentOutput = $res.Outputs } } +#endregion <# .SYNOPSIS From d10a607453b2affaf0d6fd3cbace995aa5be838c Mon Sep 17 00:00:00 2001 From: MrMCake Date: Wed, 8 Dec 2021 18:35:49 +0100 Subject: [PATCH 14/47] Update to latest --- .../pipelines/resourceDeployment/New-ModuleDeployment.ps1 | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/utilities/pipelines/resourceDeployment/New-ModuleDeployment.ps1 b/utilities/pipelines/resourceDeployment/New-ModuleDeployment.ps1 index d5a64017c8..ae1e2fd1ed 100644 --- a/utilities/pipelines/resourceDeployment/New-ModuleDeployment.ps1 +++ b/utilities/pipelines/resourceDeployment/New-ModuleDeployment.ps1 @@ -35,16 +35,16 @@ Optional. Maximum retry limit if the deployment fails. Default is 3. Optional. Do not throw an exception if it failed. Still returns the error message though .EXAMPLE -New-Deployment -templateFilePath 'C:/KeyVault/deploy.json' -parameterFilePath 'C:/KeyVault/.parameters/parameters.json' -location 'WestEurope' -resourceGroupName 'aLegendaryRg' +New-DeploymentWithParameterFile -templateFilePath 'C:/KeyVault/deploy.json' -parameterFilePath 'C:/KeyVault/.parameters/parameters.json' -location 'WestEurope' -resourceGroupName 'aLegendaryRg' Deploy the deploy.json of the KeyVault module with the parameter file 'parameters.json' using the resource group 'aLegendaryRg' in location 'WestEurope' .EXAMPLE -New-Deployment -templateFilePath 'C:/ResourceGroup/deploy.json' -location 'WestEurope' +New-DeploymentWithParameterFile -templateFilePath 'C:/ResourceGroup/deploy.json' -location 'WestEurope' Deploy the deploy.json of the ResourceGroup module without a parameter file in location 'WestEurope' #> -function New-Deployment { +function New-DeploymentWithParameterFile { [CmdletBinding(SupportsShouldProcess = $true)] param ( From 8b2bef9b0b918e56b833ee24f28b41df92cafd98 Mon Sep 17 00:00:00 2001 From: MrMCake Date: Wed, 8 Dec 2021 19:16:04 +0100 Subject: [PATCH 15/47] First refactoring --- .../ms.authorization.policyassignments.yml | 20 ++----------------- .../ms.authorization.policydefinitions.yml | 20 ++----------------- .../ms.authorization.policyexemptions.yml | 20 ++----------------- .../ms.authorization.policysetdefinitions.yml | 20 ++----------------- .../ms.authorization.roleassignments.yml | 20 ++----------------- .../ms.authorization.roledefinitions.yml | 20 ++----------------- .github/workflows/ms.automanage.accounts.yml | 20 ++----------------- .../ms.automation.automationaccounts.yml | 20 ++----------------- .github/workflows/ms.batch.batchaccounts.yml | 20 ++----------------- .../ms.cognitiveservices.accounts.yml | 20 ++----------------- .../workflows/ms.compute.availabilitysets.yml | 20 ++----------------- .../ms.compute.diskencryptionsets.yml | 20 ++----------------- .github/workflows/ms.compute.galleries.yml | 20 ++----------------- .github/workflows/ms.compute.images.yml | 20 ++----------------- .../ms.compute.proximityplacementgroups.yml | 20 ++----------------- .../workflows/ms.compute.virtualmachines.yml | 20 ++----------------- .../ms.compute.virtualmachinescalesets.yml | 20 ++----------------- .github/workflows/ms.consumption.budgets.yml | 20 ++----------------- .../ms.containerinstance.containergroups.yml | 20 ++----------------- .../ms.containerregistry.registries.yml | 20 ++----------------- .../ms.containerservice.managedclusters.yml | 20 ++----------------- .../workflows/ms.databricks.workspaces.yml | 20 ++----------------- .../workflows/ms.datafactory.factories.yml | 20 ++----------------- ...esktopvirtualization.applicationgroups.yml | 20 ++----------------- .../ms.desktopvirtualization.hostpools.yml | 20 ++----------------- .../ms.desktopvirtualization.workspaces.yml | 20 ++----------------- .../ms.documentdb.databaseaccounts.yml | 20 ++----------------- .github/workflows/ms.eventgrid.topics.yml | 20 ++----------------- .github/workflows/ms.eventhub.namespaces.yml | 20 ++----------------- .github/workflows/ms.healthbot.healthbots.yml | 20 ++----------------- .../workflows/ms.insights.actiongroups.yml | 20 ++----------------- .../ms.insights.activitylogalerts.yml | 20 ++----------------- .github/workflows/ms.insights.components.yml | 20 ++----------------- .../ms.insights.diagnosticsettings.yml | 20 ++----------------- .../workflows/ms.insights.metricalerts.yml | 20 ++----------------- .../ms.insights.privatelinkscopes.yml | 20 ++----------------- .../ms.insights.scheduledqueryrules.yml | 20 ++----------------- .github/workflows/ms.keyvault.vaults.yml | 20 ++----------------- .github/workflows/ms.logic.workflows.yml | 20 ++----------------- .../ms.machinelearningservices.workspaces.yml | 20 ++----------------- ...managedidentity.userassignedidentities.yml | 20 ++----------------- ...anagedservices.registrationdefinitions.yml | 20 ++----------------- .../ms.management.managementgroups.yml | 20 ++----------------- .../workflows/ms.netapp.netappaccounts.yml | 20 ++----------------- .../ms.network.applicationgateways.yml | 20 ++----------------- .../ms.network.applicationsecuritygroups.yml | 20 ++----------------- .../workflows/ms.network.azurefirewalls.yml | 20 ++----------------- .github/workflows/ms.network.bastionhosts.yml | 20 ++----------------- .github/workflows/ms.network.connections.yml | 20 ++----------------- .../ms.network.ddosprotectionplans.yml | 20 ++----------------- .../ms.network.expressroutecircuits.yml | 20 ++----------------- .github/workflows/ms.network.ipgroups.yml | 20 ++----------------- .../workflows/ms.network.loadbalancers.yml | 20 ++----------------- .../ms.network.localnetworkgateways.yml | 20 ++----------------- .github/workflows/ms.network.natgateways.yml | 20 ++----------------- .../ms.network.networksecuritygroups.yml | 20 ++----------------- .../workflows/ms.network.networkwatchers.yml | 20 ++----------------- .../workflows/ms.network.privatednszones.yml | 20 ++----------------- .../workflows/ms.network.privateendpoints.yml | 20 ++----------------- .../ms.network.publicipaddresses.yml | 20 ++----------------- .../workflows/ms.network.publicipprefixes.yml | 20 ++----------------- .github/workflows/ms.network.routetables.yml | 20 ++----------------- .../ms.network.trafficmanagerprofiles.yml | 20 ++----------------- .../ms.network.virtualnetworkgateways.yml | 20 ++----------------- .../workflows/ms.network.virtualnetworks.yml | 20 ++----------------- .github/workflows/ms.network.virtualwans.yml | 20 ++----------------- .../ms.operationalinsights.workspaces.yml | 20 ++----------------- .../workflows/ms.recoveryservices.vaults.yml | 20 ++----------------- .../ms.resources.deploymentscripts.yml | 20 ++----------------- .../workflows/ms.resources.resourcegroups.yml | 20 ++----------------- .../ms.security.azuresecuritycenter.yml | 20 ++----------------- .../workflows/ms.servicebus.namespaces.yml | 20 ++----------------- .github/workflows/ms.sql.managedinstances.yml | 20 ++----------------- .github/workflows/ms.sql.servers.yml | 20 ++----------------- .../workflows/ms.storage.storageaccounts.yml | 20 ++----------------- ...ms.virtualmachineimages.imagetemplates.yml | 20 ++----------------- .github/workflows/ms.web.connections.yml | 20 ++----------------- .../workflows/ms.web.hostingenvironments.yml | 20 ++----------------- .github/workflows/ms.web.serverfarms.yml | 20 ++----------------- .github/workflows/ms.web.sites.yml | 20 ++----------------- 80 files changed, 160 insertions(+), 1440 deletions(-) diff --git a/.github/workflows/ms.authorization.policyassignments.yml b/.github/workflows/ms.authorization.policyassignments.yml index 07b6d86087..2f71a7bdc5 100644 --- a/.github/workflows/ms.authorization.policyassignments.yml +++ b/.github/workflows/ms.authorization.policyassignments.yml @@ -75,22 +75,7 @@ jobs: with: fetch-depth: 0 - name: 'Test module' - uses: ./.github/actions/templates/validateModuleGeneral - with: - modulePath: '${{ env.modulePath }}' - - # Global API tests - # ---------------- - job_tests_module_global_api: - runs-on: ubuntu-20.04 - name: 'Run global API module tests' - steps: - - name: 'Checkout' - uses: actions/checkout@v2 - with: - fetch-depth: 0 - - name: 'Test module' - uses: ./.github/actions/templates/validateModuleApis + uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -163,8 +148,7 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here + variableFileName: 'variables.module' - name: 'Publish module' uses: ./.github/actions/templates/publishModule with: diff --git a/.github/workflows/ms.authorization.policydefinitions.yml b/.github/workflows/ms.authorization.policydefinitions.yml index 4a20a57746..cf64dd3f9c 100644 --- a/.github/workflows/ms.authorization.policydefinitions.yml +++ b/.github/workflows/ms.authorization.policydefinitions.yml @@ -75,22 +75,7 @@ jobs: with: fetch-depth: 0 - name: 'Test module' - uses: ./.github/actions/templates/validateModuleGeneral - with: - modulePath: '${{ env.modulePath }}' - - # Global API tests - # ---------------- - job_tests_module_global_api: - runs-on: ubuntu-20.04 - name: 'Run global API module tests' - steps: - - name: 'Checkout' - uses: actions/checkout@v2 - with: - fetch-depth: 0 - - name: 'Test module' - uses: ./.github/actions/templates/validateModuleApis + uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -163,8 +148,7 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here + variableFileName: 'variables.module' - name: 'Publish module' uses: ./.github/actions/templates/publishModule with: diff --git a/.github/workflows/ms.authorization.policyexemptions.yml b/.github/workflows/ms.authorization.policyexemptions.yml index 8c1627c9cc..e908f0c42e 100644 --- a/.github/workflows/ms.authorization.policyexemptions.yml +++ b/.github/workflows/ms.authorization.policyexemptions.yml @@ -75,22 +75,7 @@ jobs: with: fetch-depth: 0 - name: 'Test module' - uses: ./.github/actions/templates/validateModuleGeneral - with: - modulePath: '${{ env.modulePath }}' - - # Global API tests - # ---------------- - job_tests_module_global_api: - runs-on: ubuntu-20.04 - name: 'Run global API module tests' - steps: - - name: 'Checkout' - uses: actions/checkout@v2 - with: - fetch-depth: 0 - - name: 'Test module' - uses: ./.github/actions/templates/validateModuleApis + uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -163,8 +148,7 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here + variableFileName: 'variables.module' - name: 'Publish module' uses: ./.github/actions/templates/publishModule with: diff --git a/.github/workflows/ms.authorization.policysetdefinitions.yml b/.github/workflows/ms.authorization.policysetdefinitions.yml index 6b4e2787be..f078229e01 100644 --- a/.github/workflows/ms.authorization.policysetdefinitions.yml +++ b/.github/workflows/ms.authorization.policysetdefinitions.yml @@ -75,22 +75,7 @@ jobs: with: fetch-depth: 0 - name: 'Test module' - uses: ./.github/actions/templates/validateModuleGeneral - with: - modulePath: '${{ env.modulePath }}' - - # Global API tests - # ---------------- - job_tests_module_global_api: - runs-on: ubuntu-20.04 - name: 'Run global API module tests' - steps: - - name: 'Checkout' - uses: actions/checkout@v2 - with: - fetch-depth: 0 - - name: 'Test module' - uses: ./.github/actions/templates/validateModuleApis + uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -163,8 +148,7 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here + variableFileName: 'variables.module' - name: 'Publish module' uses: ./.github/actions/templates/publishModule with: diff --git a/.github/workflows/ms.authorization.roleassignments.yml b/.github/workflows/ms.authorization.roleassignments.yml index 518eb5111b..bc1eaccc8a 100644 --- a/.github/workflows/ms.authorization.roleassignments.yml +++ b/.github/workflows/ms.authorization.roleassignments.yml @@ -75,22 +75,7 @@ jobs: with: fetch-depth: 0 - name: 'Test module' - uses: ./.github/actions/templates/validateModuleGeneral - with: - modulePath: '${{ env.modulePath }}' - - # Global API tests - # ---------------- - job_tests_module_global_api: - runs-on: ubuntu-20.04 - name: 'Run global API module tests' - steps: - - name: 'Checkout' - uses: actions/checkout@v2 - with: - fetch-depth: 0 - - name: 'Test module' - uses: ./.github/actions/templates/validateModuleApis + uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -163,8 +148,7 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here + variableFileName: 'variables.module' - name: 'Publish module' uses: ./.github/actions/templates/publishModule with: diff --git a/.github/workflows/ms.authorization.roledefinitions.yml b/.github/workflows/ms.authorization.roledefinitions.yml index 56ea61d19d..f25f744f59 100644 --- a/.github/workflows/ms.authorization.roledefinitions.yml +++ b/.github/workflows/ms.authorization.roledefinitions.yml @@ -75,22 +75,7 @@ jobs: with: fetch-depth: 0 - name: 'Test module' - uses: ./.github/actions/templates/validateModuleGeneral - with: - modulePath: '${{ env.modulePath }}' - - # Global API tests - # ---------------- - job_tests_module_global_api: - runs-on: ubuntu-20.04 - name: 'Run global API module tests' - steps: - - name: 'Checkout' - uses: actions/checkout@v2 - with: - fetch-depth: 0 - - name: 'Test module' - uses: ./.github/actions/templates/validateModuleApis + uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -163,8 +148,7 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here + variableFileName: 'variables.module' - name: 'Publish module' uses: ./.github/actions/templates/publishModule with: diff --git a/.github/workflows/ms.automanage.accounts.yml b/.github/workflows/ms.automanage.accounts.yml index 95654ea582..45b3b75145 100644 --- a/.github/workflows/ms.automanage.accounts.yml +++ b/.github/workflows/ms.automanage.accounts.yml @@ -75,22 +75,7 @@ jobs: with: fetch-depth: 0 - name: 'Test module' - uses: ./.github/actions/templates/validateModuleGeneral - with: - modulePath: '${{ env.modulePath }}' - - # Global API tests - # ---------------- - job_tests_module_global_api: - runs-on: ubuntu-20.04 - name: 'Run global API module tests' - steps: - - name: 'Checkout' - uses: actions/checkout@v2 - with: - fetch-depth: 0 - - name: 'Test module' - uses: ./.github/actions/templates/validateModuleApis + uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -163,8 +148,7 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here + variableFileName: 'variables.module' - name: 'Publish module' uses: ./.github/actions/templates/publishModule with: diff --git a/.github/workflows/ms.automation.automationaccounts.yml b/.github/workflows/ms.automation.automationaccounts.yml index 85345f9e46..81b1720256 100644 --- a/.github/workflows/ms.automation.automationaccounts.yml +++ b/.github/workflows/ms.automation.automationaccounts.yml @@ -76,22 +76,7 @@ jobs: with: fetch-depth: 0 - name: 'Test module' - uses: ./.github/actions/templates/validateModuleGeneral - with: - modulePath: '${{ env.modulePath }}' - - # Global API tests - # ---------------- - job_tests_module_global_api: - runs-on: ubuntu-20.04 - name: 'Run global API module tests' - steps: - - name: 'Checkout' - uses: actions/checkout@v2 - with: - fetch-depth: 0 - - name: 'Test module' - uses: ./.github/actions/templates/validateModuleApis + uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -164,8 +149,7 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here + variableFileName: 'variables.module' - name: 'Publish module' uses: ./.github/actions/templates/publishModule with: diff --git a/.github/workflows/ms.batch.batchaccounts.yml b/.github/workflows/ms.batch.batchaccounts.yml index f357edffc4..77e34660de 100644 --- a/.github/workflows/ms.batch.batchaccounts.yml +++ b/.github/workflows/ms.batch.batchaccounts.yml @@ -75,22 +75,7 @@ jobs: with: fetch-depth: 0 - name: 'Test module' - uses: ./.github/actions/templates/validateModuleGeneral - with: - modulePath: '${{ env.modulePath }}' - - # Global API tests - # ---------------- - job_tests_module_global_api: - runs-on: ubuntu-20.04 - name: 'Run global API module tests' - steps: - - name: 'Checkout' - uses: actions/checkout@v2 - with: - fetch-depth: 0 - - name: 'Test module' - uses: ./.github/actions/templates/validateModuleApis + uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -163,8 +148,7 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here + variableFileName: 'variables.module' - name: 'Publish module' uses: ./.github/actions/templates/publishModule with: diff --git a/.github/workflows/ms.cognitiveservices.accounts.yml b/.github/workflows/ms.cognitiveservices.accounts.yml index d7c5b77ea5..611ac69451 100644 --- a/.github/workflows/ms.cognitiveservices.accounts.yml +++ b/.github/workflows/ms.cognitiveservices.accounts.yml @@ -75,22 +75,7 @@ jobs: with: fetch-depth: 0 - name: 'Test module' - uses: ./.github/actions/templates/validateModuleGeneral - with: - modulePath: '${{ env.modulePath }}' - - # Global API tests - # ---------------- - job_tests_module_global_api: - runs-on: ubuntu-20.04 - name: 'Run global API module tests' - steps: - - name: 'Checkout' - uses: actions/checkout@v2 - with: - fetch-depth: 0 - - name: 'Test module' - uses: ./.github/actions/templates/validateModuleApis + uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -163,8 +148,7 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here + variableFileName: 'variables.module' - name: 'Publish module' uses: ./.github/actions/templates/publishModule with: diff --git a/.github/workflows/ms.compute.availabilitysets.yml b/.github/workflows/ms.compute.availabilitysets.yml index 6f5c679882..311d0444ea 100644 --- a/.github/workflows/ms.compute.availabilitysets.yml +++ b/.github/workflows/ms.compute.availabilitysets.yml @@ -75,22 +75,7 @@ jobs: with: fetch-depth: 0 - name: 'Test module' - uses: ./.github/actions/templates/validateModuleGeneral - with: - modulePath: '${{ env.modulePath }}' - - # Global API tests - # ---------------- - job_tests_module_global_api: - runs-on: ubuntu-20.04 - name: 'Run global API module tests' - steps: - - name: 'Checkout' - uses: actions/checkout@v2 - with: - fetch-depth: 0 - - name: 'Test module' - uses: ./.github/actions/templates/validateModuleApis + uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -163,8 +148,7 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here + variableFileName: 'variables.module' - name: 'Publish module' uses: ./.github/actions/templates/publishModule with: diff --git a/.github/workflows/ms.compute.diskencryptionsets.yml b/.github/workflows/ms.compute.diskencryptionsets.yml index 63f77969e3..58ba4fae34 100644 --- a/.github/workflows/ms.compute.diskencryptionsets.yml +++ b/.github/workflows/ms.compute.diskencryptionsets.yml @@ -75,22 +75,7 @@ jobs: with: fetch-depth: 0 - name: 'Test module' - uses: ./.github/actions/templates/validateModuleGeneral - with: - modulePath: '${{ env.modulePath }}' - - # Global API tests - # ---------------- - job_tests_module_global_api: - runs-on: ubuntu-20.04 - name: 'Run global API module tests' - steps: - - name: 'Checkout' - uses: actions/checkout@v2 - with: - fetch-depth: 0 - - name: 'Test module' - uses: ./.github/actions/templates/validateModuleApis + uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -163,8 +148,7 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here + variableFileName: 'variables.module' - name: 'Publish module' uses: ./.github/actions/templates/publishModule with: diff --git a/.github/workflows/ms.compute.galleries.yml b/.github/workflows/ms.compute.galleries.yml index fe18f38eb2..3d203e01df 100644 --- a/.github/workflows/ms.compute.galleries.yml +++ b/.github/workflows/ms.compute.galleries.yml @@ -75,22 +75,7 @@ jobs: with: fetch-depth: 0 - name: 'Test module' - uses: ./.github/actions/templates/validateModuleGeneral - with: - modulePath: '${{ env.modulePath }}' - - # Global API tests - # ---------------- - job_tests_module_global_api: - runs-on: ubuntu-20.04 - name: 'Run global API module tests' - steps: - - name: 'Checkout' - uses: actions/checkout@v2 - with: - fetch-depth: 0 - - name: 'Test module' - uses: ./.github/actions/templates/validateModuleApis + uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -163,8 +148,7 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here + variableFileName: 'variables.module' - name: 'Publish module' uses: ./.github/actions/templates/publishModule with: diff --git a/.github/workflows/ms.compute.images.yml b/.github/workflows/ms.compute.images.yml index d0cfb57c88..978a53e45a 100644 --- a/.github/workflows/ms.compute.images.yml +++ b/.github/workflows/ms.compute.images.yml @@ -75,22 +75,7 @@ jobs: with: fetch-depth: 0 - name: 'Test module' - uses: ./.github/actions/templates/validateModuleGeneral - with: - modulePath: '${{ env.modulePath }}' - - # Global API tests - # ---------------- - job_tests_module_global_api: - runs-on: ubuntu-20.04 - name: 'Run global API module tests' - steps: - - name: 'Checkout' - uses: actions/checkout@v2 - with: - fetch-depth: 0 - - name: 'Test module' - uses: ./.github/actions/templates/validateModuleApis + uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -163,8 +148,7 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here + variableFileName: 'variables.module' - name: 'Publish module' uses: ./.github/actions/templates/publishModule with: diff --git a/.github/workflows/ms.compute.proximityplacementgroups.yml b/.github/workflows/ms.compute.proximityplacementgroups.yml index e4bf3eea31..cba093fc3a 100644 --- a/.github/workflows/ms.compute.proximityplacementgroups.yml +++ b/.github/workflows/ms.compute.proximityplacementgroups.yml @@ -75,22 +75,7 @@ jobs: with: fetch-depth: 0 - name: 'Test module' - uses: ./.github/actions/templates/validateModuleGeneral - with: - modulePath: '${{ env.modulePath }}' - - # Global API tests - # ---------------- - job_tests_module_global_api: - runs-on: ubuntu-20.04 - name: 'Run global API module tests' - steps: - - name: 'Checkout' - uses: actions/checkout@v2 - with: - fetch-depth: 0 - - name: 'Test module' - uses: ./.github/actions/templates/validateModuleApis + uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -163,8 +148,7 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here + variableFileName: 'variables.module' - name: 'Publish module' uses: ./.github/actions/templates/publishModule with: diff --git a/.github/workflows/ms.compute.virtualmachines.yml b/.github/workflows/ms.compute.virtualmachines.yml index 76b317fdc9..0abf1213d2 100644 --- a/.github/workflows/ms.compute.virtualmachines.yml +++ b/.github/workflows/ms.compute.virtualmachines.yml @@ -75,22 +75,7 @@ jobs: with: fetch-depth: 0 - name: 'Test module' - uses: ./.github/actions/templates/validateModuleGeneral - with: - modulePath: '${{ env.modulePath }}' - - # Global API tests - # ---------------- - job_tests_module_global_api: - runs-on: ubuntu-20.04 - name: 'Run global API module tests' - steps: - - name: 'Checkout' - uses: actions/checkout@v2 - with: - fetch-depth: 0 - - name: 'Test module' - uses: ./.github/actions/templates/validateModuleApis + uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -169,8 +154,7 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here + variableFileName: 'variables.module' - name: 'Publish module' uses: ./.github/actions/templates/publishModule with: diff --git a/.github/workflows/ms.compute.virtualmachinescalesets.yml b/.github/workflows/ms.compute.virtualmachinescalesets.yml index 52be9e49bd..9592a25006 100644 --- a/.github/workflows/ms.compute.virtualmachinescalesets.yml +++ b/.github/workflows/ms.compute.virtualmachinescalesets.yml @@ -75,22 +75,7 @@ jobs: with: fetch-depth: 0 - name: 'Test module' - uses: ./.github/actions/templates/validateModuleGeneral - with: - modulePath: '${{ env.modulePath }}' - - # Global API tests - # ---------------- - job_tests_module_global_api: - runs-on: ubuntu-20.04 - name: 'Run global API module tests' - steps: - - name: 'Checkout' - uses: actions/checkout@v2 - with: - fetch-depth: 0 - - name: 'Test module' - uses: ./.github/actions/templates/validateModuleApis + uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -169,8 +154,7 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here + variableFileName: 'variables.module' - name: 'Publish module' uses: ./.github/actions/templates/publishModule with: diff --git a/.github/workflows/ms.consumption.budgets.yml b/.github/workflows/ms.consumption.budgets.yml index f433cabf8f..d02e05db73 100644 --- a/.github/workflows/ms.consumption.budgets.yml +++ b/.github/workflows/ms.consumption.budgets.yml @@ -75,22 +75,7 @@ jobs: with: fetch-depth: 0 - name: 'Test module' - uses: ./.github/actions/templates/validateModuleGeneral - with: - modulePath: '${{ env.modulePath }}' - - # Global API tests - # ---------------- - job_tests_module_global_api: - runs-on: ubuntu-20.04 - name: 'Run global API module tests' - steps: - - name: 'Checkout' - uses: actions/checkout@v2 - with: - fetch-depth: 0 - - name: 'Test module' - uses: ./.github/actions/templates/validateModuleApis + uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -163,8 +148,7 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here + variableFileName: 'variables.module' - name: 'Publish module' uses: ./.github/actions/templates/publishModule with: diff --git a/.github/workflows/ms.containerinstance.containergroups.yml b/.github/workflows/ms.containerinstance.containergroups.yml index d2de128599..39dfbc1669 100644 --- a/.github/workflows/ms.containerinstance.containergroups.yml +++ b/.github/workflows/ms.containerinstance.containergroups.yml @@ -75,22 +75,7 @@ jobs: with: fetch-depth: 0 - name: 'Test module' - uses: ./.github/actions/templates/validateModuleGeneral - with: - modulePath: '${{ env.modulePath }}' - - # Global API tests - # ---------------- - job_tests_module_global_api: - runs-on: ubuntu-20.04 - name: 'Run global API module tests' - steps: - - name: 'Checkout' - uses: actions/checkout@v2 - with: - fetch-depth: 0 - - name: 'Test module' - uses: ./.github/actions/templates/validateModuleApis + uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -163,8 +148,7 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here + variableFileName: 'variables.module' - name: 'Publish module' uses: ./.github/actions/templates/publishModule with: diff --git a/.github/workflows/ms.containerregistry.registries.yml b/.github/workflows/ms.containerregistry.registries.yml index 4d4687ce7e..992b41a59a 100644 --- a/.github/workflows/ms.containerregistry.registries.yml +++ b/.github/workflows/ms.containerregistry.registries.yml @@ -75,22 +75,7 @@ jobs: with: fetch-depth: 0 - name: 'Test module' - uses: ./.github/actions/templates/validateModuleGeneral - with: - modulePath: '${{ env.modulePath }}' - - # Global API tests - # ---------------- - job_tests_module_global_api: - runs-on: ubuntu-20.04 - name: 'Run global API module tests' - steps: - - name: 'Checkout' - uses: actions/checkout@v2 - with: - fetch-depth: 0 - - name: 'Test module' - uses: ./.github/actions/templates/validateModuleApis + uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -163,8 +148,7 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here + variableFileName: 'variables.module' - name: 'Publish module' uses: ./.github/actions/templates/publishModule with: diff --git a/.github/workflows/ms.containerservice.managedclusters.yml b/.github/workflows/ms.containerservice.managedclusters.yml index 828052a643..3a7cf25b93 100644 --- a/.github/workflows/ms.containerservice.managedclusters.yml +++ b/.github/workflows/ms.containerservice.managedclusters.yml @@ -75,22 +75,7 @@ jobs: with: fetch-depth: 0 - name: 'Test module' - uses: ./.github/actions/templates/validateModuleGeneral - with: - modulePath: '${{ env.modulePath }}' - - # Global API tests - # ---------------- - job_tests_module_global_api: - runs-on: ubuntu-20.04 - name: 'Run global API module tests' - steps: - - name: 'Checkout' - uses: actions/checkout@v2 - with: - fetch-depth: 0 - - name: 'Test module' - uses: ./.github/actions/templates/validateModuleApis + uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -163,8 +148,7 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here + variableFileName: 'variables.module' - name: 'Publish module' uses: ./.github/actions/templates/publishModule with: diff --git a/.github/workflows/ms.databricks.workspaces.yml b/.github/workflows/ms.databricks.workspaces.yml index 80af2c0202..f21c41b034 100644 --- a/.github/workflows/ms.databricks.workspaces.yml +++ b/.github/workflows/ms.databricks.workspaces.yml @@ -75,22 +75,7 @@ jobs: with: fetch-depth: 0 - name: 'Test module' - uses: ./.github/actions/templates/validateModuleGeneral - with: - modulePath: '${{ env.modulePath }}' - - # Global API tests - # ---------------- - job_tests_module_global_api: - runs-on: ubuntu-20.04 - name: 'Run global API module tests' - steps: - - name: 'Checkout' - uses: actions/checkout@v2 - with: - fetch-depth: 0 - - name: 'Test module' - uses: ./.github/actions/templates/validateModuleApis + uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -163,8 +148,7 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here + variableFileName: 'variables.module' - name: 'Publish module' uses: ./.github/actions/templates/publishModule with: diff --git a/.github/workflows/ms.datafactory.factories.yml b/.github/workflows/ms.datafactory.factories.yml index 3348954a7d..498ba37284 100644 --- a/.github/workflows/ms.datafactory.factories.yml +++ b/.github/workflows/ms.datafactory.factories.yml @@ -75,22 +75,7 @@ jobs: with: fetch-depth: 0 - name: 'Test module' - uses: ./.github/actions/templates/validateModuleGeneral - with: - modulePath: '${{ env.modulePath }}' - - # Global API tests - # ---------------- - job_tests_module_global_api: - runs-on: ubuntu-20.04 - name: 'Run global API module tests' - steps: - - name: 'Checkout' - uses: actions/checkout@v2 - with: - fetch-depth: 0 - - name: 'Test module' - uses: ./.github/actions/templates/validateModuleApis + uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -163,8 +148,7 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here + variableFileName: 'variables.module' - name: 'Publish module' uses: ./.github/actions/templates/publishModule with: diff --git a/.github/workflows/ms.desktopvirtualization.applicationgroups.yml b/.github/workflows/ms.desktopvirtualization.applicationgroups.yml index 145c485070..0220b7ecad 100644 --- a/.github/workflows/ms.desktopvirtualization.applicationgroups.yml +++ b/.github/workflows/ms.desktopvirtualization.applicationgroups.yml @@ -75,22 +75,7 @@ jobs: with: fetch-depth: 0 - name: 'Test module' - uses: ./.github/actions/templates/validateModuleGeneral - with: - modulePath: '${{ env.modulePath }}' - - # Global API tests - # ---------------- - job_tests_module_global_api: - runs-on: ubuntu-20.04 - name: 'Run global API module tests' - steps: - - name: 'Checkout' - uses: actions/checkout@v2 - with: - fetch-depth: 0 - - name: 'Test module' - uses: ./.github/actions/templates/validateModuleApis + uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -163,8 +148,7 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here + variableFileName: 'variables.module' - name: 'Publish module' uses: ./.github/actions/templates/publishModule with: diff --git a/.github/workflows/ms.desktopvirtualization.hostpools.yml b/.github/workflows/ms.desktopvirtualization.hostpools.yml index 26be5d578e..31fd924de4 100644 --- a/.github/workflows/ms.desktopvirtualization.hostpools.yml +++ b/.github/workflows/ms.desktopvirtualization.hostpools.yml @@ -75,22 +75,7 @@ jobs: with: fetch-depth: 0 - name: 'Test module' - uses: ./.github/actions/templates/validateModuleGeneral - with: - modulePath: '${{ env.modulePath }}' - - # Global API tests - # ---------------- - job_tests_module_global_api: - runs-on: ubuntu-20.04 - name: 'Run global API module tests' - steps: - - name: 'Checkout' - uses: actions/checkout@v2 - with: - fetch-depth: 0 - - name: 'Test module' - uses: ./.github/actions/templates/validateModuleApis + uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -163,8 +148,7 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here + variableFileName: 'variables.module' - name: 'Publish module' uses: ./.github/actions/templates/publishModule with: diff --git a/.github/workflows/ms.desktopvirtualization.workspaces.yml b/.github/workflows/ms.desktopvirtualization.workspaces.yml index bf77c58701..e9682a269c 100644 --- a/.github/workflows/ms.desktopvirtualization.workspaces.yml +++ b/.github/workflows/ms.desktopvirtualization.workspaces.yml @@ -75,22 +75,7 @@ jobs: with: fetch-depth: 0 - name: 'Test module' - uses: ./.github/actions/templates/validateModuleGeneral - with: - modulePath: '${{ env.modulePath }}' - - # Global API tests - # ---------------- - job_tests_module_global_api: - runs-on: ubuntu-20.04 - name: 'Run global API module tests' - steps: - - name: 'Checkout' - uses: actions/checkout@v2 - with: - fetch-depth: 0 - - name: 'Test module' - uses: ./.github/actions/templates/validateModuleApis + uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -163,8 +148,7 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here + variableFileName: 'variables.module' - name: 'Publish module' uses: ./.github/actions/templates/publishModule with: diff --git a/.github/workflows/ms.documentdb.databaseaccounts.yml b/.github/workflows/ms.documentdb.databaseaccounts.yml index 4012687b69..652f0b6fd5 100644 --- a/.github/workflows/ms.documentdb.databaseaccounts.yml +++ b/.github/workflows/ms.documentdb.databaseaccounts.yml @@ -75,22 +75,7 @@ jobs: with: fetch-depth: 0 - name: 'Test module' - uses: ./.github/actions/templates/validateModuleGeneral - with: - modulePath: '${{ env.modulePath }}' - - # Global API tests - # ---------------- - job_tests_module_global_api: - runs-on: ubuntu-20.04 - name: 'Run global API module tests' - steps: - - name: 'Checkout' - uses: actions/checkout@v2 - with: - fetch-depth: 0 - - name: 'Test module' - uses: ./.github/actions/templates/validateModuleApis + uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -168,8 +153,7 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here + variableFileName: 'variables.module' - name: 'Publish module' uses: ./.github/actions/templates/publishModule with: diff --git a/.github/workflows/ms.eventgrid.topics.yml b/.github/workflows/ms.eventgrid.topics.yml index 07640ccba7..d0b3a7e5e1 100644 --- a/.github/workflows/ms.eventgrid.topics.yml +++ b/.github/workflows/ms.eventgrid.topics.yml @@ -75,22 +75,7 @@ jobs: with: fetch-depth: 0 - name: 'Test module' - uses: ./.github/actions/templates/validateModuleGeneral - with: - modulePath: '${{ env.modulePath }}' - - # Global API tests - # ---------------- - job_tests_module_global_api: - runs-on: ubuntu-20.04 - name: 'Run global API module tests' - steps: - - name: 'Checkout' - uses: actions/checkout@v2 - with: - fetch-depth: 0 - - name: 'Test module' - uses: ./.github/actions/templates/validateModuleApis + uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -163,8 +148,7 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here + variableFileName: 'variables.module' - name: 'Publish module' uses: ./.github/actions/templates/publishModule with: diff --git a/.github/workflows/ms.eventhub.namespaces.yml b/.github/workflows/ms.eventhub.namespaces.yml index d6d1ed36c5..d6db1fc074 100644 --- a/.github/workflows/ms.eventhub.namespaces.yml +++ b/.github/workflows/ms.eventhub.namespaces.yml @@ -75,22 +75,7 @@ jobs: with: fetch-depth: 0 - name: 'Test module' - uses: ./.github/actions/templates/validateModuleGeneral - with: - modulePath: '${{ env.modulePath }}' - - # Global API tests - # ---------------- - job_tests_module_global_api: - runs-on: ubuntu-20.04 - name: 'Run global API module tests' - steps: - - name: 'Checkout' - uses: actions/checkout@v2 - with: - fetch-depth: 0 - - name: 'Test module' - uses: ./.github/actions/templates/validateModuleApis + uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -163,8 +148,7 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here + variableFileName: 'variables.module' - name: 'Publish module' uses: ./.github/actions/templates/publishModule with: diff --git a/.github/workflows/ms.healthbot.healthbots.yml b/.github/workflows/ms.healthbot.healthbots.yml index 3028267f10..f4b6bfba67 100644 --- a/.github/workflows/ms.healthbot.healthbots.yml +++ b/.github/workflows/ms.healthbot.healthbots.yml @@ -75,22 +75,7 @@ jobs: with: fetch-depth: 0 - name: 'Test module' - uses: ./.github/actions/templates/validateModuleGeneral - with: - modulePath: '${{ env.modulePath }}' - - # Global API tests - # ---------------- - job_tests_module_global_api: - runs-on: ubuntu-20.04 - name: 'Run global API module tests' - steps: - - name: 'Checkout' - uses: actions/checkout@v2 - with: - fetch-depth: 0 - - name: 'Test module' - uses: ./.github/actions/templates/validateModuleApis + uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -163,8 +148,7 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here + variableFileName: 'variables.module' - name: 'Publish module' uses: ./.github/actions/templates/publishModule with: diff --git a/.github/workflows/ms.insights.actiongroups.yml b/.github/workflows/ms.insights.actiongroups.yml index 588872b770..7c895c0ad9 100644 --- a/.github/workflows/ms.insights.actiongroups.yml +++ b/.github/workflows/ms.insights.actiongroups.yml @@ -75,22 +75,7 @@ jobs: with: fetch-depth: 0 - name: 'Test module' - uses: ./.github/actions/templates/validateModuleGeneral - with: - modulePath: '${{ env.modulePath }}' - - # Global API tests - # ---------------- - job_tests_module_global_api: - runs-on: ubuntu-20.04 - name: 'Run global API module tests' - steps: - - name: 'Checkout' - uses: actions/checkout@v2 - with: - fetch-depth: 0 - - name: 'Test module' - uses: ./.github/actions/templates/validateModuleApis + uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -163,8 +148,7 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here + variableFileName: 'variables.module' - name: 'Publish module' uses: ./.github/actions/templates/publishModule with: diff --git a/.github/workflows/ms.insights.activitylogalerts.yml b/.github/workflows/ms.insights.activitylogalerts.yml index cf5b5ab9a5..3c8a499812 100644 --- a/.github/workflows/ms.insights.activitylogalerts.yml +++ b/.github/workflows/ms.insights.activitylogalerts.yml @@ -75,22 +75,7 @@ jobs: with: fetch-depth: 0 - name: 'Test module' - uses: ./.github/actions/templates/validateModuleGeneral - with: - modulePath: '${{ env.modulePath }}' - - # Global API tests - # ---------------- - job_tests_module_global_api: - runs-on: ubuntu-20.04 - name: 'Run global API module tests' - steps: - - name: 'Checkout' - uses: actions/checkout@v2 - with: - fetch-depth: 0 - - name: 'Test module' - uses: ./.github/actions/templates/validateModuleApis + uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -163,8 +148,7 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here + variableFileName: 'variables.module' - name: 'Publish module' uses: ./.github/actions/templates/publishModule with: diff --git a/.github/workflows/ms.insights.components.yml b/.github/workflows/ms.insights.components.yml index 364a53a8dc..e69d2609cb 100644 --- a/.github/workflows/ms.insights.components.yml +++ b/.github/workflows/ms.insights.components.yml @@ -75,22 +75,7 @@ jobs: with: fetch-depth: 0 - name: 'Test module' - uses: ./.github/actions/templates/validateModuleGeneral - with: - modulePath: '${{ env.modulePath }}' - - # Global API tests - # ---------------- - job_tests_module_global_api: - runs-on: ubuntu-20.04 - name: 'Run global API module tests' - steps: - - name: 'Checkout' - uses: actions/checkout@v2 - with: - fetch-depth: 0 - - name: 'Test module' - uses: ./.github/actions/templates/validateModuleApis + uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -163,8 +148,7 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here + variableFileName: 'variables.module' - name: 'Publish module' uses: ./.github/actions/templates/publishModule with: diff --git a/.github/workflows/ms.insights.diagnosticsettings.yml b/.github/workflows/ms.insights.diagnosticsettings.yml index d20c9870e8..c59e8c6262 100644 --- a/.github/workflows/ms.insights.diagnosticsettings.yml +++ b/.github/workflows/ms.insights.diagnosticsettings.yml @@ -75,22 +75,7 @@ jobs: with: fetch-depth: 0 - name: 'Test module' - uses: ./.github/actions/templates/validateModuleGeneral - with: - modulePath: '${{ env.modulePath }}' - - # Global API tests - # ---------------- - job_tests_module_global_api: - runs-on: ubuntu-20.04 - name: 'Run global API module tests' - steps: - - name: 'Checkout' - uses: actions/checkout@v2 - with: - fetch-depth: 0 - - name: 'Test module' - uses: ./.github/actions/templates/validateModuleApis + uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -163,8 +148,7 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here + variableFileName: 'variables.module' - name: 'Publish module' uses: ./.github/actions/templates/publishModule with: diff --git a/.github/workflows/ms.insights.metricalerts.yml b/.github/workflows/ms.insights.metricalerts.yml index 596f22e6f9..02d6a111fd 100644 --- a/.github/workflows/ms.insights.metricalerts.yml +++ b/.github/workflows/ms.insights.metricalerts.yml @@ -75,22 +75,7 @@ jobs: with: fetch-depth: 0 - name: 'Test module' - uses: ./.github/actions/templates/validateModuleGeneral - with: - modulePath: '${{ env.modulePath }}' - - # Global API tests - # ---------------- - job_tests_module_global_api: - runs-on: ubuntu-20.04 - name: 'Run global API module tests' - steps: - - name: 'Checkout' - uses: actions/checkout@v2 - with: - fetch-depth: 0 - - name: 'Test module' - uses: ./.github/actions/templates/validateModuleApis + uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -163,8 +148,7 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here + variableFileName: 'variables.module' - name: 'Publish module' uses: ./.github/actions/templates/publishModule with: diff --git a/.github/workflows/ms.insights.privatelinkscopes.yml b/.github/workflows/ms.insights.privatelinkscopes.yml index 73e1fb01b3..f1d2bdbfd4 100644 --- a/.github/workflows/ms.insights.privatelinkscopes.yml +++ b/.github/workflows/ms.insights.privatelinkscopes.yml @@ -75,22 +75,7 @@ jobs: with: fetch-depth: 0 - name: 'Test module' - uses: ./.github/actions/templates/validateModuleGeneral - with: - modulePath: '${{ env.modulePath }}' - - # Global API tests - # ---------------- - job_tests_module_global_api: - runs-on: ubuntu-20.04 - name: 'Run global API module tests' - steps: - - name: 'Checkout' - uses: actions/checkout@v2 - with: - fetch-depth: 0 - - name: 'Test module' - uses: ./.github/actions/templates/validateModuleApis + uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -163,8 +148,7 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here + variableFileName: 'variables.module' - name: 'Publish module' uses: ./.github/actions/templates/publishModule with: diff --git a/.github/workflows/ms.insights.scheduledqueryrules.yml b/.github/workflows/ms.insights.scheduledqueryrules.yml index 423ce053e3..458fd86c2c 100644 --- a/.github/workflows/ms.insights.scheduledqueryrules.yml +++ b/.github/workflows/ms.insights.scheduledqueryrules.yml @@ -75,22 +75,7 @@ jobs: with: fetch-depth: 0 - name: 'Test module' - uses: ./.github/actions/templates/validateModuleGeneral - with: - modulePath: '${{ env.modulePath }}' - - # Global API tests - # ---------------- - job_tests_module_global_api: - runs-on: ubuntu-20.04 - name: 'Run global API module tests' - steps: - - name: 'Checkout' - uses: actions/checkout@v2 - with: - fetch-depth: 0 - - name: 'Test module' - uses: ./.github/actions/templates/validateModuleApis + uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -163,8 +148,7 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here + variableFileName: 'variables.module' - name: 'Publish module' uses: ./.github/actions/templates/publishModule with: diff --git a/.github/workflows/ms.keyvault.vaults.yml b/.github/workflows/ms.keyvault.vaults.yml index 6eb330bda5..8c60ad4562 100644 --- a/.github/workflows/ms.keyvault.vaults.yml +++ b/.github/workflows/ms.keyvault.vaults.yml @@ -75,22 +75,7 @@ jobs: with: fetch-depth: 0 - name: 'Test module' - uses: ./.github/actions/templates/validateModuleGeneral - with: - modulePath: '${{ env.modulePath }}' - - # Global API tests - # ---------------- - job_tests_module_global_api: - runs-on: ubuntu-20.04 - name: 'Run global API module tests' - steps: - - name: 'Checkout' - uses: actions/checkout@v2 - with: - fetch-depth: 0 - - name: 'Test module' - uses: ./.github/actions/templates/validateModuleApis + uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -163,8 +148,7 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here + variableFileName: 'variables.module' - name: 'Publish module' uses: ./.github/actions/templates/publishModule with: diff --git a/.github/workflows/ms.logic.workflows.yml b/.github/workflows/ms.logic.workflows.yml index 230eb92962..d4f62a2a95 100644 --- a/.github/workflows/ms.logic.workflows.yml +++ b/.github/workflows/ms.logic.workflows.yml @@ -75,22 +75,7 @@ jobs: with: fetch-depth: 0 - name: 'Test module' - uses: ./.github/actions/templates/validateModuleGeneral - with: - modulePath: '${{ env.modulePath }}' - - # Global API tests - # ---------------- - job_tests_module_global_api: - runs-on: ubuntu-20.04 - name: 'Run global API module tests' - steps: - - name: 'Checkout' - uses: actions/checkout@v2 - with: - fetch-depth: 0 - - name: 'Test module' - uses: ./.github/actions/templates/validateModuleApis + uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -163,8 +148,7 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here + variableFileName: 'variables.module' - name: 'Publish module' uses: ./.github/actions/templates/publishModule with: diff --git a/.github/workflows/ms.machinelearningservices.workspaces.yml b/.github/workflows/ms.machinelearningservices.workspaces.yml index 9fec486c6d..e92476a854 100644 --- a/.github/workflows/ms.machinelearningservices.workspaces.yml +++ b/.github/workflows/ms.machinelearningservices.workspaces.yml @@ -75,22 +75,7 @@ jobs: with: fetch-depth: 0 - name: 'Test module' - uses: ./.github/actions/templates/validateModuleGeneral - with: - modulePath: '${{ env.modulePath }}' - - # Global API tests - # ---------------- - job_tests_module_global_api: - runs-on: ubuntu-20.04 - name: 'Run global API module tests' - steps: - - name: 'Checkout' - uses: actions/checkout@v2 - with: - fetch-depth: 0 - - name: 'Test module' - uses: ./.github/actions/templates/validateModuleApis + uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -163,8 +148,7 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here + variableFileName: 'variables.module' - name: 'Publish module' uses: ./.github/actions/templates/publishModule with: diff --git a/.github/workflows/ms.managedidentity.userassignedidentities.yml b/.github/workflows/ms.managedidentity.userassignedidentities.yml index 0a0b691a56..c4faca77c7 100644 --- a/.github/workflows/ms.managedidentity.userassignedidentities.yml +++ b/.github/workflows/ms.managedidentity.userassignedidentities.yml @@ -75,22 +75,7 @@ jobs: with: fetch-depth: 0 - name: 'Test module' - uses: ./.github/actions/templates/validateModuleGeneral - with: - modulePath: '${{ env.modulePath }}' - - # Global API tests - # ---------------- - job_tests_module_global_api: - runs-on: ubuntu-20.04 - name: 'Run global API module tests' - steps: - - name: 'Checkout' - uses: actions/checkout@v2 - with: - fetch-depth: 0 - - name: 'Test module' - uses: ./.github/actions/templates/validateModuleApis + uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -163,8 +148,7 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here + variableFileName: 'variables.module' - name: 'Publish module' uses: ./.github/actions/templates/publishModule with: diff --git a/.github/workflows/ms.managedservices.registrationdefinitions.yml b/.github/workflows/ms.managedservices.registrationdefinitions.yml index b2e4057a4b..0044a41f86 100644 --- a/.github/workflows/ms.managedservices.registrationdefinitions.yml +++ b/.github/workflows/ms.managedservices.registrationdefinitions.yml @@ -75,22 +75,7 @@ jobs: with: fetch-depth: 0 - name: 'Test module' - uses: ./.github/actions/templates/validateModuleGeneral - with: - modulePath: '${{ env.modulePath }}' - - # Global API tests - # ---------------- - job_tests_module_global_api: - runs-on: ubuntu-20.04 - name: 'Run global API module tests' - steps: - - name: 'Checkout' - uses: actions/checkout@v2 - with: - fetch-depth: 0 - - name: 'Test module' - uses: ./.github/actions/templates/validateModuleApis + uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -163,8 +148,7 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here + variableFileName: 'variables.module' - name: 'Publish module' uses: ./.github/actions/templates/publishModule with: diff --git a/.github/workflows/ms.management.managementgroups.yml b/.github/workflows/ms.management.managementgroups.yml index 14976418b5..3e06910475 100644 --- a/.github/workflows/ms.management.managementgroups.yml +++ b/.github/workflows/ms.management.managementgroups.yml @@ -75,22 +75,7 @@ jobs: with: fetch-depth: 0 - name: 'Test module' - uses: ./.github/actions/templates/validateModuleGeneral - with: - modulePath: '${{ env.modulePath }}' - - # Global API tests - # ---------------- - job_tests_module_global_api: - runs-on: ubuntu-20.04 - name: 'Run global API module tests' - steps: - - name: 'Checkout' - uses: actions/checkout@v2 - with: - fetch-depth: 0 - - name: 'Test module' - uses: ./.github/actions/templates/validateModuleApis + uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -163,8 +148,7 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here + variableFileName: 'variables.module' - name: 'Publish module' uses: ./.github/actions/templates/publishModule with: diff --git a/.github/workflows/ms.netapp.netappaccounts.yml b/.github/workflows/ms.netapp.netappaccounts.yml index a3b4858950..c36d5ee050 100644 --- a/.github/workflows/ms.netapp.netappaccounts.yml +++ b/.github/workflows/ms.netapp.netappaccounts.yml @@ -75,22 +75,7 @@ jobs: with: fetch-depth: 0 - name: 'Test module' - uses: ./.github/actions/templates/validateModuleGeneral - with: - modulePath: '${{ env.modulePath }}' - - # Global API tests - # ---------------- - job_tests_module_global_api: - runs-on: ubuntu-20.04 - name: 'Run global API module tests' - steps: - - name: 'Checkout' - uses: actions/checkout@v2 - with: - fetch-depth: 0 - - name: 'Test module' - uses: ./.github/actions/templates/validateModuleApis + uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -168,8 +153,7 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here + variableFileName: 'variables.module' - name: 'Publish module' uses: ./.github/actions/templates/publishModule with: diff --git a/.github/workflows/ms.network.applicationgateways.yml b/.github/workflows/ms.network.applicationgateways.yml index 9f4fc4ac69..8dfed424ed 100644 --- a/.github/workflows/ms.network.applicationgateways.yml +++ b/.github/workflows/ms.network.applicationgateways.yml @@ -75,22 +75,7 @@ jobs: with: fetch-depth: 0 - name: 'Test module' - uses: ./.github/actions/templates/validateModuleGeneral - with: - modulePath: '${{ env.modulePath }}' - - # Global API tests - # ---------------- - job_tests_module_global_api: - runs-on: ubuntu-20.04 - name: 'Run global API module tests' - steps: - - name: 'Checkout' - uses: actions/checkout@v2 - with: - fetch-depth: 0 - - name: 'Test module' - uses: ./.github/actions/templates/validateModuleApis + uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -163,8 +148,7 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here + variableFileName: 'variables.module' - name: 'Publish module' uses: ./.github/actions/templates/publishModule with: diff --git a/.github/workflows/ms.network.applicationsecuritygroups.yml b/.github/workflows/ms.network.applicationsecuritygroups.yml index 640e3b7b1c..c549d5df34 100644 --- a/.github/workflows/ms.network.applicationsecuritygroups.yml +++ b/.github/workflows/ms.network.applicationsecuritygroups.yml @@ -75,22 +75,7 @@ jobs: with: fetch-depth: 0 - name: 'Test module' - uses: ./.github/actions/templates/validateModuleGeneral - with: - modulePath: '${{ env.modulePath }}' - - # Global API tests - # ---------------- - job_tests_module_global_api: - runs-on: ubuntu-20.04 - name: 'Run global API module tests' - steps: - - name: 'Checkout' - uses: actions/checkout@v2 - with: - fetch-depth: 0 - - name: 'Test module' - uses: ./.github/actions/templates/validateModuleApis + uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -163,8 +148,7 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here + variableFileName: 'variables.module' - name: 'Publish module' uses: ./.github/actions/templates/publishModule with: diff --git a/.github/workflows/ms.network.azurefirewalls.yml b/.github/workflows/ms.network.azurefirewalls.yml index e87dc0d3af..aec442250e 100644 --- a/.github/workflows/ms.network.azurefirewalls.yml +++ b/.github/workflows/ms.network.azurefirewalls.yml @@ -75,22 +75,7 @@ jobs: with: fetch-depth: 0 - name: 'Test module' - uses: ./.github/actions/templates/validateModuleGeneral - with: - modulePath: '${{ env.modulePath }}' - - # Global API tests - # ---------------- - job_tests_module_global_api: - runs-on: ubuntu-20.04 - name: 'Run global API module tests' - steps: - - name: 'Checkout' - uses: actions/checkout@v2 - with: - fetch-depth: 0 - - name: 'Test module' - uses: ./.github/actions/templates/validateModuleApis + uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -163,8 +148,7 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here + variableFileName: 'variables.module' - name: 'Publish module' uses: ./.github/actions/templates/publishModule with: diff --git a/.github/workflows/ms.network.bastionhosts.yml b/.github/workflows/ms.network.bastionhosts.yml index 985e8258df..467ed322e4 100644 --- a/.github/workflows/ms.network.bastionhosts.yml +++ b/.github/workflows/ms.network.bastionhosts.yml @@ -75,22 +75,7 @@ jobs: with: fetch-depth: 0 - name: 'Test module' - uses: ./.github/actions/templates/validateModuleGeneral - with: - modulePath: '${{ env.modulePath }}' - - # Global API tests - # ---------------- - job_tests_module_global_api: - runs-on: ubuntu-20.04 - name: 'Run global API module tests' - steps: - - name: 'Checkout' - uses: actions/checkout@v2 - with: - fetch-depth: 0 - - name: 'Test module' - uses: ./.github/actions/templates/validateModuleApis + uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -163,8 +148,7 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here + variableFileName: 'variables.module' - name: 'Publish module' uses: ./.github/actions/templates/publishModule with: diff --git a/.github/workflows/ms.network.connections.yml b/.github/workflows/ms.network.connections.yml index e9996ea6f7..e107739ac3 100644 --- a/.github/workflows/ms.network.connections.yml +++ b/.github/workflows/ms.network.connections.yml @@ -75,22 +75,7 @@ jobs: with: fetch-depth: 0 - name: 'Test module' - uses: ./.github/actions/templates/validateModuleGeneral - with: - modulePath: '${{ env.modulePath }}' - - # Global API tests - # ---------------- - job_tests_module_global_api: - runs-on: ubuntu-20.04 - name: 'Run global API module tests' - steps: - - name: 'Checkout' - uses: actions/checkout@v2 - with: - fetch-depth: 0 - - name: 'Test module' - uses: ./.github/actions/templates/validateModuleApis + uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -163,8 +148,7 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here + variableFileName: 'variables.module' - name: 'Publish module' uses: ./.github/actions/templates/publishModule with: diff --git a/.github/workflows/ms.network.ddosprotectionplans.yml b/.github/workflows/ms.network.ddosprotectionplans.yml index b43388b89c..81fd11a3ca 100644 --- a/.github/workflows/ms.network.ddosprotectionplans.yml +++ b/.github/workflows/ms.network.ddosprotectionplans.yml @@ -75,22 +75,7 @@ jobs: with: fetch-depth: 0 - name: 'Test module' - uses: ./.github/actions/templates/validateModuleGeneral - with: - modulePath: '${{ env.modulePath }}' - - # Global API tests - # ---------------- - job_tests_module_global_api: - runs-on: ubuntu-20.04 - name: 'Run global API module tests' - steps: - - name: 'Checkout' - uses: actions/checkout@v2 - with: - fetch-depth: 0 - - name: 'Test module' - uses: ./.github/actions/templates/validateModuleApis + uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -163,8 +148,7 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here + variableFileName: 'variables.module' - name: 'Publish module' uses: ./.github/actions/templates/publishModule with: diff --git a/.github/workflows/ms.network.expressroutecircuits.yml b/.github/workflows/ms.network.expressroutecircuits.yml index 537586d11e..a7cfe4e6a6 100644 --- a/.github/workflows/ms.network.expressroutecircuits.yml +++ b/.github/workflows/ms.network.expressroutecircuits.yml @@ -75,22 +75,7 @@ jobs: with: fetch-depth: 0 - name: 'Test module' - uses: ./.github/actions/templates/validateModuleGeneral - with: - modulePath: '${{ env.modulePath }}' - - # Global API tests - # ---------------- - job_tests_module_global_api: - runs-on: ubuntu-20.04 - name: 'Run global API module tests' - steps: - - name: 'Checkout' - uses: actions/checkout@v2 - with: - fetch-depth: 0 - - name: 'Test module' - uses: ./.github/actions/templates/validateModuleApis + uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -163,8 +148,7 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here + variableFileName: 'variables.module' - name: 'Publish module' uses: ./.github/actions/templates/publishModule with: diff --git a/.github/workflows/ms.network.ipgroups.yml b/.github/workflows/ms.network.ipgroups.yml index d4ee06ac2c..3d900a1306 100644 --- a/.github/workflows/ms.network.ipgroups.yml +++ b/.github/workflows/ms.network.ipgroups.yml @@ -75,22 +75,7 @@ jobs: with: fetch-depth: 0 - name: 'Test module' - uses: ./.github/actions/templates/validateModuleGeneral - with: - modulePath: '${{ env.modulePath }}' - - # Global API tests - # ---------------- - job_tests_module_global_api: - runs-on: ubuntu-20.04 - name: 'Run global API module tests' - steps: - - name: 'Checkout' - uses: actions/checkout@v2 - with: - fetch-depth: 0 - - name: 'Test module' - uses: ./.github/actions/templates/validateModuleApis + uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -163,8 +148,7 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here + variableFileName: 'variables.module' - name: 'Publish module' uses: ./.github/actions/templates/publishModule with: diff --git a/.github/workflows/ms.network.loadbalancers.yml b/.github/workflows/ms.network.loadbalancers.yml index 820331315d..5b645bbfb6 100644 --- a/.github/workflows/ms.network.loadbalancers.yml +++ b/.github/workflows/ms.network.loadbalancers.yml @@ -75,22 +75,7 @@ jobs: with: fetch-depth: 0 - name: 'Test module' - uses: ./.github/actions/templates/validateModuleGeneral - with: - modulePath: '${{ env.modulePath }}' - - # Global API tests - # ---------------- - job_tests_module_global_api: - runs-on: ubuntu-20.04 - name: 'Run global API module tests' - steps: - - name: 'Checkout' - uses: actions/checkout@v2 - with: - fetch-depth: 0 - - name: 'Test module' - uses: ./.github/actions/templates/validateModuleApis + uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -163,8 +148,7 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here + variableFileName: 'variables.module' - name: 'Publish module' uses: ./.github/actions/templates/publishModule with: diff --git a/.github/workflows/ms.network.localnetworkgateways.yml b/.github/workflows/ms.network.localnetworkgateways.yml index 0344fce30e..c2143413de 100644 --- a/.github/workflows/ms.network.localnetworkgateways.yml +++ b/.github/workflows/ms.network.localnetworkgateways.yml @@ -75,22 +75,7 @@ jobs: with: fetch-depth: 0 - name: 'Test module' - uses: ./.github/actions/templates/validateModuleGeneral - with: - modulePath: '${{ env.modulePath }}' - - # Global API tests - # ---------------- - job_tests_module_global_api: - runs-on: ubuntu-20.04 - name: 'Run global API module tests' - steps: - - name: 'Checkout' - uses: actions/checkout@v2 - with: - fetch-depth: 0 - - name: 'Test module' - uses: ./.github/actions/templates/validateModuleApis + uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -163,8 +148,7 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here + variableFileName: 'variables.module' - name: 'Publish module' uses: ./.github/actions/templates/publishModule with: diff --git a/.github/workflows/ms.network.natgateways.yml b/.github/workflows/ms.network.natgateways.yml index b21e1f0be6..8fd2d6b1a5 100644 --- a/.github/workflows/ms.network.natgateways.yml +++ b/.github/workflows/ms.network.natgateways.yml @@ -75,22 +75,7 @@ jobs: with: fetch-depth: 0 - name: 'Test module' - uses: ./.github/actions/templates/validateModuleGeneral - with: - modulePath: '${{ env.modulePath }}' - - # Global API tests - # ---------------- - job_tests_module_global_api: - runs-on: ubuntu-20.04 - name: 'Run global API module tests' - steps: - - name: 'Checkout' - uses: actions/checkout@v2 - with: - fetch-depth: 0 - - name: 'Test module' - uses: ./.github/actions/templates/validateModuleApis + uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -163,8 +148,7 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here + variableFileName: 'variables.module' - name: 'Publish module' uses: ./.github/actions/templates/publishModule with: diff --git a/.github/workflows/ms.network.networksecuritygroups.yml b/.github/workflows/ms.network.networksecuritygroups.yml index b69795137a..68f5d39a49 100644 --- a/.github/workflows/ms.network.networksecuritygroups.yml +++ b/.github/workflows/ms.network.networksecuritygroups.yml @@ -75,22 +75,7 @@ jobs: with: fetch-depth: 0 - name: 'Test module' - uses: ./.github/actions/templates/validateModuleGeneral - with: - modulePath: '${{ env.modulePath }}' - - # Global API tests - # ---------------- - job_tests_module_global_api: - runs-on: ubuntu-20.04 - name: 'Run global API module tests' - steps: - - name: 'Checkout' - uses: actions/checkout@v2 - with: - fetch-depth: 0 - - name: 'Test module' - uses: ./.github/actions/templates/validateModuleApis + uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -163,8 +148,7 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here + variableFileName: 'variables.module' - name: 'Publish module' uses: ./.github/actions/templates/publishModule with: diff --git a/.github/workflows/ms.network.networkwatchers.yml b/.github/workflows/ms.network.networkwatchers.yml index 3b9a31e93a..e33fbf9466 100644 --- a/.github/workflows/ms.network.networkwatchers.yml +++ b/.github/workflows/ms.network.networkwatchers.yml @@ -75,22 +75,7 @@ jobs: with: fetch-depth: 0 - name: 'Test module' - uses: ./.github/actions/templates/validateModuleGeneral - with: - modulePath: '${{ env.modulePath }}' - - # Global API tests - # ---------------- - job_tests_module_global_api: - runs-on: ubuntu-20.04 - name: 'Run global API module tests' - steps: - - name: 'Checkout' - uses: actions/checkout@v2 - with: - fetch-depth: 0 - - name: 'Test module' - uses: ./.github/actions/templates/validateModuleApis + uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -163,8 +148,7 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here + variableFileName: 'variables.module' - name: 'Publish module' uses: ./.github/actions/templates/publishModule with: diff --git a/.github/workflows/ms.network.privatednszones.yml b/.github/workflows/ms.network.privatednszones.yml index e98c77b347..210ee81712 100644 --- a/.github/workflows/ms.network.privatednszones.yml +++ b/.github/workflows/ms.network.privatednszones.yml @@ -75,22 +75,7 @@ jobs: with: fetch-depth: 0 - name: 'Test module' - uses: ./.github/actions/templates/validateModuleGeneral - with: - modulePath: '${{ env.modulePath }}' - - # Global API tests - # ---------------- - job_tests_module_global_api: - runs-on: ubuntu-20.04 - name: 'Run global API module tests' - steps: - - name: 'Checkout' - uses: actions/checkout@v2 - with: - fetch-depth: 0 - - name: 'Test module' - uses: ./.github/actions/templates/validateModuleApis + uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -163,8 +148,7 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here + variableFileName: 'variables.module' - name: 'Publish module' uses: ./.github/actions/templates/publishModule with: diff --git a/.github/workflows/ms.network.privateendpoints.yml b/.github/workflows/ms.network.privateendpoints.yml index a7477c6b2d..74fc13b261 100644 --- a/.github/workflows/ms.network.privateendpoints.yml +++ b/.github/workflows/ms.network.privateendpoints.yml @@ -75,22 +75,7 @@ jobs: with: fetch-depth: 0 - name: 'Test module' - uses: ./.github/actions/templates/validateModuleGeneral - with: - modulePath: '${{ env.modulePath }}' - - # Global API tests - # ---------------- - job_tests_module_global_api: - runs-on: ubuntu-20.04 - name: 'Run global API module tests' - steps: - - name: 'Checkout' - uses: actions/checkout@v2 - with: - fetch-depth: 0 - - name: 'Test module' - uses: ./.github/actions/templates/validateModuleApis + uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -163,8 +148,7 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here + variableFileName: 'variables.module' - name: 'Publish module' uses: ./.github/actions/templates/publishModule with: diff --git a/.github/workflows/ms.network.publicipaddresses.yml b/.github/workflows/ms.network.publicipaddresses.yml index 7b1a151d9c..71d3b02bdc 100644 --- a/.github/workflows/ms.network.publicipaddresses.yml +++ b/.github/workflows/ms.network.publicipaddresses.yml @@ -75,22 +75,7 @@ jobs: with: fetch-depth: 0 - name: 'Test module' - uses: ./.github/actions/templates/validateModuleGeneral - with: - modulePath: '${{ env.modulePath }}' - - # Global API tests - # ---------------- - job_tests_module_global_api: - runs-on: ubuntu-20.04 - name: 'Run global API module tests' - steps: - - name: 'Checkout' - uses: actions/checkout@v2 - with: - fetch-depth: 0 - - name: 'Test module' - uses: ./.github/actions/templates/validateModuleApis + uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -163,8 +148,7 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here + variableFileName: 'variables.module' - name: 'Publish module' uses: ./.github/actions/templates/publishModule with: diff --git a/.github/workflows/ms.network.publicipprefixes.yml b/.github/workflows/ms.network.publicipprefixes.yml index 978eeef4dc..f6cc22cfa3 100644 --- a/.github/workflows/ms.network.publicipprefixes.yml +++ b/.github/workflows/ms.network.publicipprefixes.yml @@ -75,22 +75,7 @@ jobs: with: fetch-depth: 0 - name: 'Test module' - uses: ./.github/actions/templates/validateModuleGeneral - with: - modulePath: '${{ env.modulePath }}' - - # Global API tests - # ---------------- - job_tests_module_global_api: - runs-on: ubuntu-20.04 - name: 'Run global API module tests' - steps: - - name: 'Checkout' - uses: actions/checkout@v2 - with: - fetch-depth: 0 - - name: 'Test module' - uses: ./.github/actions/templates/validateModuleApis + uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -163,8 +148,7 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here + variableFileName: 'variables.module' - name: 'Publish module' uses: ./.github/actions/templates/publishModule with: diff --git a/.github/workflows/ms.network.routetables.yml b/.github/workflows/ms.network.routetables.yml index 6999aa2ebc..654ec5bf81 100644 --- a/.github/workflows/ms.network.routetables.yml +++ b/.github/workflows/ms.network.routetables.yml @@ -75,22 +75,7 @@ jobs: with: fetch-depth: 0 - name: 'Test module' - uses: ./.github/actions/templates/validateModuleGeneral - with: - modulePath: '${{ env.modulePath }}' - - # Global API tests - # ---------------- - job_tests_module_global_api: - runs-on: ubuntu-20.04 - name: 'Run global API module tests' - steps: - - name: 'Checkout' - uses: actions/checkout@v2 - with: - fetch-depth: 0 - - name: 'Test module' - uses: ./.github/actions/templates/validateModuleApis + uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -163,8 +148,7 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here + variableFileName: 'variables.module' - name: 'Publish module' uses: ./.github/actions/templates/publishModule with: diff --git a/.github/workflows/ms.network.trafficmanagerprofiles.yml b/.github/workflows/ms.network.trafficmanagerprofiles.yml index c22dadc7d1..13ef151466 100644 --- a/.github/workflows/ms.network.trafficmanagerprofiles.yml +++ b/.github/workflows/ms.network.trafficmanagerprofiles.yml @@ -75,22 +75,7 @@ jobs: with: fetch-depth: 0 - name: 'Test module' - uses: ./.github/actions/templates/validateModuleGeneral - with: - modulePath: '${{ env.modulePath }}' - - # Global API tests - # ---------------- - job_tests_module_global_api: - runs-on: ubuntu-20.04 - name: 'Run global API module tests' - steps: - - name: 'Checkout' - uses: actions/checkout@v2 - with: - fetch-depth: 0 - - name: 'Test module' - uses: ./.github/actions/templates/validateModuleApis + uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -163,8 +148,7 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here + variableFileName: 'variables.module' - name: 'Publish module' uses: ./.github/actions/templates/publishModule with: diff --git a/.github/workflows/ms.network.virtualnetworkgateways.yml b/.github/workflows/ms.network.virtualnetworkgateways.yml index ad29cf823c..84573d4805 100644 --- a/.github/workflows/ms.network.virtualnetworkgateways.yml +++ b/.github/workflows/ms.network.virtualnetworkgateways.yml @@ -75,22 +75,7 @@ jobs: with: fetch-depth: 0 - name: 'Test module' - uses: ./.github/actions/templates/validateModuleGeneral - with: - modulePath: '${{ env.modulePath }}' - - # Global API tests - # ---------------- - job_tests_module_global_api: - runs-on: ubuntu-20.04 - name: 'Run global API module tests' - steps: - - name: 'Checkout' - uses: actions/checkout@v2 - with: - fetch-depth: 0 - - name: 'Test module' - uses: ./.github/actions/templates/validateModuleApis + uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -164,8 +149,7 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here + variableFileName: 'variables.module' - name: 'Publish module' uses: ./.github/actions/templates/publishModule with: diff --git a/.github/workflows/ms.network.virtualnetworks.yml b/.github/workflows/ms.network.virtualnetworks.yml index 303781bb26..8300748c9c 100644 --- a/.github/workflows/ms.network.virtualnetworks.yml +++ b/.github/workflows/ms.network.virtualnetworks.yml @@ -75,22 +75,7 @@ jobs: with: fetch-depth: 0 - name: 'Test module' - uses: ./.github/actions/templates/validateModuleGeneral - with: - modulePath: '${{ env.modulePath }}' - - # Global API tests - # ---------------- - job_tests_module_global_api: - runs-on: ubuntu-20.04 - name: 'Run global API module tests' - steps: - - name: 'Checkout' - uses: actions/checkout@v2 - with: - fetch-depth: 0 - - name: 'Test module' - uses: ./.github/actions/templates/validateModuleApis + uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -163,8 +148,7 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here + variableFileName: 'variables.module' - name: 'Publish module' uses: ./.github/actions/templates/publishModule with: diff --git a/.github/workflows/ms.network.virtualwans.yml b/.github/workflows/ms.network.virtualwans.yml index 4b04e9fb36..7e4219148f 100644 --- a/.github/workflows/ms.network.virtualwans.yml +++ b/.github/workflows/ms.network.virtualwans.yml @@ -75,22 +75,7 @@ jobs: with: fetch-depth: 0 - name: 'Test module' - uses: ./.github/actions/templates/validateModuleGeneral - with: - modulePath: '${{ env.modulePath }}' - - # Global API tests - # ---------------- - job_tests_module_global_api: - runs-on: ubuntu-20.04 - name: 'Run global API module tests' - steps: - - name: 'Checkout' - uses: actions/checkout@v2 - with: - fetch-depth: 0 - - name: 'Test module' - uses: ./.github/actions/templates/validateModuleApis + uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -163,8 +148,7 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here + variableFileName: 'variables.module' - name: 'Publish module' uses: ./.github/actions/templates/publishModule with: diff --git a/.github/workflows/ms.operationalinsights.workspaces.yml b/.github/workflows/ms.operationalinsights.workspaces.yml index b9bd03ab4a..567427f0bc 100644 --- a/.github/workflows/ms.operationalinsights.workspaces.yml +++ b/.github/workflows/ms.operationalinsights.workspaces.yml @@ -75,22 +75,7 @@ jobs: with: fetch-depth: 0 - name: 'Test module' - uses: ./.github/actions/templates/validateModuleGeneral - with: - modulePath: '${{ env.modulePath }}' - - # Global API tests - # ---------------- - job_tests_module_global_api: - runs-on: ubuntu-20.04 - name: 'Run global API module tests' - steps: - - name: 'Checkout' - uses: actions/checkout@v2 - with: - fetch-depth: 0 - - name: 'Test module' - uses: ./.github/actions/templates/validateModuleApis + uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -163,8 +148,7 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here + variableFileName: 'variables.module' - name: 'Publish module' uses: ./.github/actions/templates/publishModule with: diff --git a/.github/workflows/ms.recoveryservices.vaults.yml b/.github/workflows/ms.recoveryservices.vaults.yml index 44343c4f90..862e5ef66b 100644 --- a/.github/workflows/ms.recoveryservices.vaults.yml +++ b/.github/workflows/ms.recoveryservices.vaults.yml @@ -75,22 +75,7 @@ jobs: with: fetch-depth: 0 - name: 'Test module' - uses: ./.github/actions/templates/validateModuleGeneral - with: - modulePath: '${{ env.modulePath }}' - - # Global API tests - # ---------------- - job_tests_module_global_api: - runs-on: ubuntu-20.04 - name: 'Run global API module tests' - steps: - - name: 'Checkout' - uses: actions/checkout@v2 - with: - fetch-depth: 0 - - name: 'Test module' - uses: ./.github/actions/templates/validateModuleApis + uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -163,8 +148,7 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here + variableFileName: 'variables.module' - name: 'Publish module' uses: ./.github/actions/templates/publishModule with: diff --git a/.github/workflows/ms.resources.deploymentscripts.yml b/.github/workflows/ms.resources.deploymentscripts.yml index 576f84cc05..e4c4015e8c 100644 --- a/.github/workflows/ms.resources.deploymentscripts.yml +++ b/.github/workflows/ms.resources.deploymentscripts.yml @@ -75,22 +75,7 @@ jobs: with: fetch-depth: 0 - name: 'Test module' - uses: ./.github/actions/templates/validateModuleGeneral - with: - modulePath: '${{ env.modulePath }}' - - # Global API tests - # ---------------- - job_tests_module_global_api: - runs-on: ubuntu-20.04 - name: 'Run global API module tests' - steps: - - name: 'Checkout' - uses: actions/checkout@v2 - with: - fetch-depth: 0 - - name: 'Test module' - uses: ./.github/actions/templates/validateModuleApis + uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -163,8 +148,7 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here + variableFileName: 'variables.module' - name: 'Publish module' uses: ./.github/actions/templates/publishModule with: diff --git a/.github/workflows/ms.resources.resourcegroups.yml b/.github/workflows/ms.resources.resourcegroups.yml index d26577eb35..2129e0bae0 100644 --- a/.github/workflows/ms.resources.resourcegroups.yml +++ b/.github/workflows/ms.resources.resourcegroups.yml @@ -75,22 +75,7 @@ jobs: with: fetch-depth: 0 - name: 'Test module' - uses: ./.github/actions/templates/validateModuleGeneral - with: - modulePath: '${{ env.modulePath }}' - - # Global API tests - # ---------------- - job_tests_module_global_api: - runs-on: ubuntu-20.04 - name: 'Run global API module tests' - steps: - - name: 'Checkout' - uses: actions/checkout@v2 - with: - fetch-depth: 0 - - name: 'Test module' - uses: ./.github/actions/templates/validateModuleApis + uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -163,8 +148,7 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here + variableFileName: 'variables.module' - name: 'Publish module' uses: ./.github/actions/templates/publishModule with: diff --git a/.github/workflows/ms.security.azuresecuritycenter.yml b/.github/workflows/ms.security.azuresecuritycenter.yml index a6f89bbcbc..3648de4162 100644 --- a/.github/workflows/ms.security.azuresecuritycenter.yml +++ b/.github/workflows/ms.security.azuresecuritycenter.yml @@ -75,22 +75,7 @@ jobs: with: fetch-depth: 0 - name: 'Test module' - uses: ./.github/actions/templates/validateModuleGeneral - with: - modulePath: '${{ env.modulePath }}' - - # Global API tests - # ---------------- - job_tests_module_global_api: - runs-on: ubuntu-20.04 - name: 'Run global API module tests' - steps: - - name: 'Checkout' - uses: actions/checkout@v2 - with: - fetch-depth: 0 - - name: 'Test module' - uses: ./.github/actions/templates/validateModuleApis + uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -163,8 +148,7 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here + variableFileName: 'variables.module' - name: 'Publish module' uses: ./.github/actions/templates/publishModule with: diff --git a/.github/workflows/ms.servicebus.namespaces.yml b/.github/workflows/ms.servicebus.namespaces.yml index d0f2e192ef..beef46c9f1 100644 --- a/.github/workflows/ms.servicebus.namespaces.yml +++ b/.github/workflows/ms.servicebus.namespaces.yml @@ -75,22 +75,7 @@ jobs: with: fetch-depth: 0 - name: 'Test module' - uses: ./.github/actions/templates/validateModuleGeneral - with: - modulePath: '${{ env.modulePath }}' - - # Global API tests - # ---------------- - job_tests_module_global_api: - runs-on: ubuntu-20.04 - name: 'Run global API module tests' - steps: - - name: 'Checkout' - uses: actions/checkout@v2 - with: - fetch-depth: 0 - - name: 'Test module' - uses: ./.github/actions/templates/validateModuleApis + uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -163,8 +148,7 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here + variableFileName: 'variables.module' - name: 'Publish module' uses: ./.github/actions/templates/publishModule with: diff --git a/.github/workflows/ms.sql.managedinstances.yml b/.github/workflows/ms.sql.managedinstances.yml index a80eb253ef..62a3d9cd86 100644 --- a/.github/workflows/ms.sql.managedinstances.yml +++ b/.github/workflows/ms.sql.managedinstances.yml @@ -75,22 +75,7 @@ jobs: with: fetch-depth: 0 - name: 'Test module' - uses: ./.github/actions/templates/validateModuleGeneral - with: - modulePath: '${{ env.modulePath }}' - - # Global API tests - # ---------------- - job_tests_module_global_api: - runs-on: ubuntu-20.04 - name: 'Run global API module tests' - steps: - - name: 'Checkout' - uses: actions/checkout@v2 - with: - fetch-depth: 0 - - name: 'Test module' - uses: ./.github/actions/templates/validateModuleApis + uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -163,8 +148,7 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here + variableFileName: 'variables.module' - name: 'Publish module' uses: ./.github/actions/templates/publishModule with: diff --git a/.github/workflows/ms.sql.servers.yml b/.github/workflows/ms.sql.servers.yml index e996b166ce..b365ec90fe 100644 --- a/.github/workflows/ms.sql.servers.yml +++ b/.github/workflows/ms.sql.servers.yml @@ -75,22 +75,7 @@ jobs: with: fetch-depth: 0 - name: 'Test module' - uses: ./.github/actions/templates/validateModuleGeneral - with: - modulePath: '${{ env.modulePath }}' - - # Global API tests - # ---------------- - job_tests_module_global_api: - runs-on: ubuntu-20.04 - name: 'Run global API module tests' - steps: - - name: 'Checkout' - uses: actions/checkout@v2 - with: - fetch-depth: 0 - - name: 'Test module' - uses: ./.github/actions/templates/validateModuleApis + uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -163,8 +148,7 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here + variableFileName: 'variables.module' - name: 'Publish module' uses: ./.github/actions/templates/publishModule with: diff --git a/.github/workflows/ms.storage.storageaccounts.yml b/.github/workflows/ms.storage.storageaccounts.yml index 84d9e980f4..f749c78cff 100644 --- a/.github/workflows/ms.storage.storageaccounts.yml +++ b/.github/workflows/ms.storage.storageaccounts.yml @@ -75,22 +75,7 @@ jobs: with: fetch-depth: 0 - name: 'Test module' - uses: ./.github/actions/templates/validateModuleGeneral - with: - modulePath: '${{ env.modulePath }}' - - # Global API tests - # ---------------- - job_tests_module_global_api: - runs-on: ubuntu-20.04 - name: 'Run global API module tests' - steps: - - name: 'Checkout' - uses: actions/checkout@v2 - with: - fetch-depth: 0 - - name: 'Test module' - uses: ./.github/actions/templates/validateModuleApis + uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -164,8 +149,7 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here + variableFileName: 'variables.module' - name: 'Publish module' uses: ./.github/actions/templates/publishModule with: diff --git a/.github/workflows/ms.virtualmachineimages.imagetemplates.yml b/.github/workflows/ms.virtualmachineimages.imagetemplates.yml index 300c63c9d3..70435a7fe1 100644 --- a/.github/workflows/ms.virtualmachineimages.imagetemplates.yml +++ b/.github/workflows/ms.virtualmachineimages.imagetemplates.yml @@ -75,22 +75,7 @@ jobs: with: fetch-depth: 0 - name: 'Test module' - uses: ./.github/actions/templates/validateModuleGeneral - with: - modulePath: '${{ env.modulePath }}' - - # Global API tests - # ---------------- - job_tests_module_global_api: - runs-on: ubuntu-20.04 - name: 'Run global API module tests' - steps: - - name: 'Checkout' - uses: actions/checkout@v2 - with: - fetch-depth: 0 - - name: 'Test module' - uses: ./.github/actions/templates/validateModuleApis + uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -163,8 +148,7 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here + variableFileName: 'variables.module' - name: 'Publish module' uses: ./.github/actions/templates/publishModule with: diff --git a/.github/workflows/ms.web.connections.yml b/.github/workflows/ms.web.connections.yml index 0abc6be047..78f12b1757 100644 --- a/.github/workflows/ms.web.connections.yml +++ b/.github/workflows/ms.web.connections.yml @@ -75,22 +75,7 @@ jobs: with: fetch-depth: 0 - name: 'Test module' - uses: ./.github/actions/templates/validateModuleGeneral - with: - modulePath: '${{ env.modulePath }}' - - # Global API tests - # ---------------- - job_tests_module_global_api: - runs-on: ubuntu-20.04 - name: 'Run global API module tests' - steps: - - name: 'Checkout' - uses: actions/checkout@v2 - with: - fetch-depth: 0 - - name: 'Test module' - uses: ./.github/actions/templates/validateModuleApis + uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -163,8 +148,7 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here + variableFileName: 'variables.module' - name: 'Publish module' uses: ./.github/actions/templates/publishModule with: diff --git a/.github/workflows/ms.web.hostingenvironments.yml b/.github/workflows/ms.web.hostingenvironments.yml index b71dc8a634..5195d760ad 100644 --- a/.github/workflows/ms.web.hostingenvironments.yml +++ b/.github/workflows/ms.web.hostingenvironments.yml @@ -75,22 +75,7 @@ jobs: with: fetch-depth: 0 - name: 'Test module' - uses: ./.github/actions/templates/validateModuleGeneral - with: - modulePath: '${{ env.modulePath }}' - - # Global API tests - # ---------------- - job_tests_module_global_api: - runs-on: ubuntu-20.04 - name: 'Run global API module tests' - steps: - - name: 'Checkout' - uses: actions/checkout@v2 - with: - fetch-depth: 0 - - name: 'Test module' - uses: ./.github/actions/templates/validateModuleApis + uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -163,8 +148,7 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here + variableFileName: 'variables.module' - name: 'Publish module' uses: ./.github/actions/templates/publishModule with: diff --git a/.github/workflows/ms.web.serverfarms.yml b/.github/workflows/ms.web.serverfarms.yml index 89473a05eb..5b45da75f6 100644 --- a/.github/workflows/ms.web.serverfarms.yml +++ b/.github/workflows/ms.web.serverfarms.yml @@ -75,22 +75,7 @@ jobs: with: fetch-depth: 0 - name: 'Test module' - uses: ./.github/actions/templates/validateModuleGeneral - with: - modulePath: '${{ env.modulePath }}' - - # Global API tests - # ---------------- - job_tests_module_global_api: - runs-on: ubuntu-20.04 - name: 'Run global API module tests' - steps: - - name: 'Checkout' - uses: actions/checkout@v2 - with: - fetch-depth: 0 - - name: 'Test module' - uses: ./.github/actions/templates/validateModuleApis + uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -163,8 +148,7 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here + variableFileName: 'variables.module' - name: 'Publish module' uses: ./.github/actions/templates/publishModule with: diff --git a/.github/workflows/ms.web.sites.yml b/.github/workflows/ms.web.sites.yml index 6bf6d0bde5..20c60691be 100644 --- a/.github/workflows/ms.web.sites.yml +++ b/.github/workflows/ms.web.sites.yml @@ -75,22 +75,7 @@ jobs: with: fetch-depth: 0 - name: 'Test module' - uses: ./.github/actions/templates/validateModuleGeneral - with: - modulePath: '${{ env.modulePath }}' - - # Global API tests - # ---------------- - job_tests_module_global_api: - runs-on: ubuntu-20.04 - name: 'Run global API module tests' - steps: - - name: 'Checkout' - uses: actions/checkout@v2 - with: - fetch-depth: 0 - - name: 'Test module' - uses: ./.github/actions/templates/validateModuleApis + uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -169,8 +154,7 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here + variableFileName: 'variables.module' - name: 'Publish module' uses: ./.github/actions/templates/publishModule with: From b6d7aab360023307e5f3ea8df2e9617765c20322 Mon Sep 17 00:00:00 2001 From: MrMCake Date: Wed, 8 Dec 2021 19:23:18 +0100 Subject: [PATCH 16/47] Update to latest --- .../ms.authorization.policyassignments.yml | 16 +--------------- .../ms.authorization.policydefinitions.yml | 16 +--------------- .../ms.authorization.policyexemptions.yml | 16 +--------------- .../ms.authorization.policysetdefinitions.yml | 16 +--------------- .../ms.authorization.roleassignments.yml | 16 +--------------- .../ms.authorization.roledefinitions.yml | 16 +--------------- .github/workflows/ms.automanage.accounts.yml | 19 ++----------------- .../ms.automation.automationaccounts.yml | 19 ++----------------- .github/workflows/ms.batch.batchaccounts.yml | 19 ++----------------- .../ms.cognitiveservices.accounts.yml | 19 ++----------------- .../workflows/ms.compute.availabilitysets.yml | 19 ++----------------- .../ms.compute.diskencryptionsets.yml | 19 ++----------------- .github/workflows/ms.compute.galleries.yml | 19 ++----------------- .github/workflows/ms.compute.images.yml | 19 ++----------------- .../ms.compute.proximityplacementgroups.yml | 19 ++----------------- .../workflows/ms.compute.virtualmachines.yml | 19 ++----------------- .../ms.compute.virtualmachinescalesets.yml | 19 ++----------------- .github/workflows/ms.consumption.budgets.yml | 19 ++----------------- .../ms.containerinstance.containergroups.yml | 19 ++----------------- .../ms.containerregistry.registries.yml | 19 ++----------------- .../ms.containerservice.managedclusters.yml | 19 ++----------------- .../workflows/ms.databricks.workspaces.yml | 19 ++----------------- .../workflows/ms.datafactory.factories.yml | 19 ++----------------- ...esktopvirtualization.applicationgroups.yml | 19 ++----------------- .../ms.desktopvirtualization.hostpools.yml | 19 ++----------------- .../ms.desktopvirtualization.workspaces.yml | 19 ++----------------- .../ms.documentdb.databaseaccounts.yml | 19 ++----------------- .github/workflows/ms.eventgrid.topics.yml | 19 ++----------------- .github/workflows/ms.eventhub.namespaces.yml | 19 ++----------------- .github/workflows/ms.healthbot.healthbots.yml | 19 ++----------------- .../workflows/ms.insights.actiongroups.yml | 19 ++----------------- .../ms.insights.activitylogalerts.yml | 19 ++----------------- .github/workflows/ms.insights.components.yml | 19 ++----------------- .../ms.insights.diagnosticsettings.yml | 19 ++----------------- .../workflows/ms.insights.metricalerts.yml | 19 ++----------------- .../ms.insights.privatelinkscopes.yml | 19 ++----------------- .../ms.insights.scheduledqueryrules.yml | 19 ++----------------- .github/workflows/ms.keyvault.vaults.yml | 19 ++----------------- .github/workflows/ms.logic.workflows.yml | 19 ++----------------- .../ms.machinelearningservices.workspaces.yml | 19 ++----------------- ...managedidentity.userassignedidentities.yml | 19 ++----------------- ...anagedservices.registrationdefinitions.yml | 19 ++----------------- .../ms.management.managementgroups.yml | 19 ++----------------- .../workflows/ms.netapp.netappaccounts.yml | 19 ++----------------- .../ms.network.applicationgateways.yml | 19 ++----------------- .../ms.network.applicationsecuritygroups.yml | 19 ++----------------- .../workflows/ms.network.azurefirewalls.yml | 19 ++----------------- .github/workflows/ms.network.bastionhosts.yml | 19 ++----------------- .github/workflows/ms.network.connections.yml | 19 ++----------------- .../ms.network.ddosprotectionplans.yml | 19 ++----------------- .../ms.network.expressroutecircuits.yml | 19 ++----------------- .github/workflows/ms.network.ipgroups.yml | 19 ++----------------- .../workflows/ms.network.loadbalancers.yml | 19 ++----------------- .../ms.network.localnetworkgateways.yml | 19 ++----------------- .github/workflows/ms.network.natgateways.yml | 19 ++----------------- .../ms.network.networksecuritygroups.yml | 19 ++----------------- .../workflows/ms.network.networkwatchers.yml | 19 ++----------------- .../workflows/ms.network.privatednszones.yml | 19 ++----------------- .../workflows/ms.network.privateendpoints.yml | 19 ++----------------- .../ms.network.publicipaddresses.yml | 19 ++----------------- .../workflows/ms.network.publicipprefixes.yml | 19 ++----------------- .github/workflows/ms.network.routetables.yml | 19 ++----------------- .../ms.network.trafficmanagerprofiles.yml | 19 ++----------------- .../ms.network.virtualnetworkgateways.yml | 19 ++----------------- .../workflows/ms.network.virtualnetworks.yml | 19 ++----------------- .github/workflows/ms.network.virtualwans.yml | 19 ++----------------- .../ms.operationalinsights.workspaces.yml | 19 ++----------------- .../workflows/ms.recoveryservices.vaults.yml | 19 ++----------------- .../ms.resources.deploymentscripts.yml | 19 ++----------------- .../workflows/ms.resources.resourcegroups.yml | 19 ++----------------- .../ms.security.azuresecuritycenter.yml | 19 ++----------------- .../workflows/ms.servicebus.namespaces.yml | 19 ++----------------- .github/workflows/ms.sql.managedinstances.yml | 19 ++----------------- .github/workflows/ms.sql.servers.yml | 19 ++----------------- .../workflows/ms.storage.storageaccounts.yml | 19 ++----------------- ...ms.virtualmachineimages.imagetemplates.yml | 19 ++----------------- .github/workflows/ms.web.connections.yml | 19 ++----------------- .../workflows/ms.web.hostingenvironments.yml | 19 ++----------------- .github/workflows/ms.web.serverfarms.yml | 19 ++----------------- .github/workflows/ms.web.sites.yml | 19 ++----------------- 80 files changed, 154 insertions(+), 1348 deletions(-) diff --git a/.github/workflows/ms.authorization.policyassignments.yml b/.github/workflows/ms.authorization.policyassignments.yml index 2f71a7bdc5..f3f85e8fb5 100644 --- a/.github/workflows/ms.authorization.policyassignments.yml +++ b/.github/workflows/ms.authorization.policyassignments.yml @@ -88,7 +88,6 @@ jobs: needs: - job_set_workflow_param - job_tests_module_global - - job_tests_module_global_api strategy: fail-fast: false matrix: @@ -103,24 +102,11 @@ jobs: with: # Name of variable file variableFileName: 'variables.module' # Don't write .json here - # ----------- # - ## Dry Run ## - # ----------- # - - name: 'Test module with parameter file [${{ matrix.parameterFilePaths }}]' - uses: ./.github/actions/templates/validateModuleDeploy - with: - templateFilePath: '${{ env.modulePath }}/.bicep/nested_policyAssignments_sub.bicep' - parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' - location: '${{ env.defaultLocation }}' - resourceGroupName: '${{ env.resourceGroupName }}' - subscriptionId: '${{ secrets.ARM_SUBSCRIPTION_ID }}' - managementGroupId: '${{ secrets.ARM_MGMTGROUP_ID }}' # ------------------- # ## Deploy & Remove ## # ------------------- # - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' - id: step_deploy - uses: ./.github/actions/templates/deployModule + uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/.bicep/nested_policyAssignments_sub.bicep' parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' diff --git a/.github/workflows/ms.authorization.policydefinitions.yml b/.github/workflows/ms.authorization.policydefinitions.yml index cf64dd3f9c..191960de05 100644 --- a/.github/workflows/ms.authorization.policydefinitions.yml +++ b/.github/workflows/ms.authorization.policydefinitions.yml @@ -88,7 +88,6 @@ jobs: needs: - job_set_workflow_param - job_tests_module_global - - job_tests_module_global_api strategy: fail-fast: false matrix: @@ -103,24 +102,11 @@ jobs: with: # Name of variable file variableFileName: 'variables.module' # Don't write .json here - # ----------- # - ## Dry Run ## - # ----------- # - - name: 'Test module with parameter file [${{ matrix.parameterFilePaths }}]' - uses: ./.github/actions/templates/validateModuleDeploy - with: - templateFilePath: '${{ env.modulePath }}/.bicep/nested_policyDefinitions_sub.bicep' - parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' - location: '${{ env.defaultLocation }}' - resourceGroupName: '${{ env.resourceGroupName }}' - subscriptionId: '${{ secrets.ARM_SUBSCRIPTION_ID }}' - managementGroupId: '${{ secrets.ARM_MGMTGROUP_ID }}' # ------------------- # ## Deploy & Remove ## # ------------------- # - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' - id: step_deploy - uses: ./.github/actions/templates/deployModule + uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/.bicep/nested_policyDefinitions_sub.bicep' parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' diff --git a/.github/workflows/ms.authorization.policyexemptions.yml b/.github/workflows/ms.authorization.policyexemptions.yml index e908f0c42e..0840b1662a 100644 --- a/.github/workflows/ms.authorization.policyexemptions.yml +++ b/.github/workflows/ms.authorization.policyexemptions.yml @@ -88,7 +88,6 @@ jobs: needs: - job_set_workflow_param - job_tests_module_global - - job_tests_module_global_api strategy: fail-fast: false matrix: @@ -103,24 +102,11 @@ jobs: with: # Name of variable file variableFileName: 'variables.module' # Don't write .json here - # ----------- # - ## Dry Run ## - # ----------- # - - name: 'Test module with parameter file [${{ matrix.parameterFilePaths }}]' - uses: ./.github/actions/templates/validateModuleDeploy - with: - templateFilePath: '${{ env.modulePath }}/.bicep/nested_policyExemptions_sub.bicep' - parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' - location: '${{ env.defaultLocation }}' - resourceGroupName: '${{ env.resourceGroupName }}' - subscriptionId: '${{ secrets.ARM_SUBSCRIPTION_ID }}' - managementGroupId: '${{ secrets.ARM_MGMTGROUP_ID }}' # ------------------- # ## Deploy & Remove ## # ------------------- # - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' - id: step_deploy - uses: ./.github/actions/templates/deployModule + uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/.bicep/nested_policyExemptions_sub.bicep' parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' diff --git a/.github/workflows/ms.authorization.policysetdefinitions.yml b/.github/workflows/ms.authorization.policysetdefinitions.yml index f078229e01..c52b7f6f96 100644 --- a/.github/workflows/ms.authorization.policysetdefinitions.yml +++ b/.github/workflows/ms.authorization.policysetdefinitions.yml @@ -88,7 +88,6 @@ jobs: needs: - job_set_workflow_param - job_tests_module_global - - job_tests_module_global_api strategy: fail-fast: false matrix: @@ -103,24 +102,11 @@ jobs: with: # Name of variable file variableFileName: 'variables.module' # Don't write .json here - # ----------- # - ## Dry Run ## - # ----------- # - - name: 'Test module with parameter file [${{ matrix.parameterFilePaths }}]' - uses: ./.github/actions/templates/validateModuleDeploy - with: - templateFilePath: '${{ env.modulePath }}/.bicep/nested_policySetDefinition_sub.bicep' - parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' - location: '${{ env.defaultLocation }}' - resourceGroupName: '${{ env.resourceGroupName }}' - subscriptionId: '${{ secrets.ARM_SUBSCRIPTION_ID }}' - managementGroupId: '${{ secrets.ARM_MGMTGROUP_ID }}' # ------------------- # ## Deploy & Remove ## # ------------------- # - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' - id: step_deploy - uses: ./.github/actions/templates/deployModule + uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/.bicep/nested_policySetDefinition_sub.bicep' parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' diff --git a/.github/workflows/ms.authorization.roleassignments.yml b/.github/workflows/ms.authorization.roleassignments.yml index bc1eaccc8a..4efe75d729 100644 --- a/.github/workflows/ms.authorization.roleassignments.yml +++ b/.github/workflows/ms.authorization.roleassignments.yml @@ -88,7 +88,6 @@ jobs: needs: - job_set_workflow_param - job_tests_module_global - - job_tests_module_global_api strategy: fail-fast: false matrix: @@ -103,24 +102,11 @@ jobs: with: # Name of variable file variableFileName: 'variables.module' # Don't write .json here - # ----------- # - ## Dry Run ## - # ----------- # - - name: 'Test module with parameter file [${{ matrix.parameterFilePaths }}]' - uses: ./.github/actions/templates/validateModuleDeploy - with: - templateFilePath: '${{ env.modulePath }}/.bicep/nested_rbac_sub.bicep' - parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' - location: '${{ env.defaultLocation }}' - resourceGroupName: '${{ env.resourceGroupName }}' - subscriptionId: '${{ secrets.ARM_SUBSCRIPTION_ID }}' - managementGroupId: '${{ secrets.ARM_MGMTGROUP_ID }}' # ------------------- # ## Deploy & Remove ## # ------------------- # - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' - id: step_deploy - uses: ./.github/actions/templates/deployModule + uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/.bicep/nested_rbac_sub.bicep' parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' diff --git a/.github/workflows/ms.authorization.roledefinitions.yml b/.github/workflows/ms.authorization.roledefinitions.yml index f25f744f59..6cf09ddd3e 100644 --- a/.github/workflows/ms.authorization.roledefinitions.yml +++ b/.github/workflows/ms.authorization.roledefinitions.yml @@ -88,7 +88,6 @@ jobs: needs: - job_set_workflow_param - job_tests_module_global - - job_tests_module_global_api strategy: fail-fast: false matrix: @@ -103,24 +102,11 @@ jobs: with: # Name of variable file variableFileName: 'variables.module' # Don't write .json here - # ----------- # - ## Dry Run ## - # ----------- # - - name: 'Test module with parameter file [${{ matrix.parameterFilePaths }}]' - uses: ./.github/actions/templates/validateModuleDeploy - with: - templateFilePath: '${{ env.modulePath }}/.bicep/nested_roleDefinitions_sub.bicep' - parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' - location: '${{ env.defaultLocation }}' - resourceGroupName: '${{ env.resourceGroupName }}' - subscriptionId: '${{ secrets.ARM_SUBSCRIPTION_ID }}' - managementGroupId: '${{ secrets.ARM_MGMTGROUP_ID }}' # ------------------- # ## Deploy & Remove ## # ------------------- # - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' - id: step_deploy - uses: ./.github/actions/templates/deployModule + uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/.bicep/nested_roleDefinitions_sub.bicep' parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' diff --git a/.github/workflows/ms.automanage.accounts.yml b/.github/workflows/ms.automanage.accounts.yml index 45b3b75145..323e76ccfd 100644 --- a/.github/workflows/ms.automanage.accounts.yml +++ b/.github/workflows/ms.automanage.accounts.yml @@ -88,7 +88,6 @@ jobs: needs: - job_set_workflow_param - job_tests_module_global - - job_tests_module_global_api strategy: fail-fast: false matrix: @@ -101,26 +100,12 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here - # ----------- # - ## Dry Run ## - # ----------- # - - name: 'Test module with parameter file [${{ matrix.parameterFilePaths }}]' - uses: ./.github/actions/templates/validateModuleDeploy - with: - templateFilePath: '${{ env.modulePath }}/deploy.bicep' - parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' - location: '${{ env.defaultLocation }}' - resourceGroupName: '${{ env.resourceGroupName }}' - subscriptionId: '${{ secrets.ARM_SUBSCRIPTION_ID }}' - managementGroupId: '${{ secrets.ARM_MGMTGROUP_ID }}' + variableFileName: 'variables.module' # ------------------- # ## Deploy & Remove ## # ------------------- # - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' - id: step_deploy - uses: ./.github/actions/templates/deployModule + uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' diff --git a/.github/workflows/ms.automation.automationaccounts.yml b/.github/workflows/ms.automation.automationaccounts.yml index 81b1720256..e157d1b757 100644 --- a/.github/workflows/ms.automation.automationaccounts.yml +++ b/.github/workflows/ms.automation.automationaccounts.yml @@ -89,7 +89,6 @@ jobs: needs: - job_set_workflow_param - job_tests_module_global - - job_tests_module_global_api strategy: fail-fast: false matrix: @@ -102,26 +101,12 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here - # ----------- # - ## Dry Run ## - # ----------- # - - name: 'Test module with parameter file [${{ matrix.parameterFilePaths }}]' - uses: ./.github/actions/templates/validateModuleDeploy - with: - templateFilePath: '${{ env.modulePath }}/deploy.bicep' - parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' - location: '${{ env.defaultLocation }}' - resourceGroupName: '${{ env.resourceGroupName }}' - subscriptionId: '${{ secrets.ARM_SUBSCRIPTION_ID }}' - managementGroupId: '${{ secrets.ARM_MGMTGROUP_ID }}' + variableFileName: 'variables.module' # ------------------- # ## Deploy & Remove ## # ------------------- # - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' - id: step_deploy - uses: ./.github/actions/templates/deployModule + uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' diff --git a/.github/workflows/ms.batch.batchaccounts.yml b/.github/workflows/ms.batch.batchaccounts.yml index 77e34660de..ce1a3355a1 100644 --- a/.github/workflows/ms.batch.batchaccounts.yml +++ b/.github/workflows/ms.batch.batchaccounts.yml @@ -88,7 +88,6 @@ jobs: needs: - job_set_workflow_param - job_tests_module_global - - job_tests_module_global_api strategy: fail-fast: false matrix: @@ -101,26 +100,12 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here - # ----------- # - ## Dry Run ## - # ----------- # - - name: 'Test module with parameter file [${{ matrix.parameterFilePaths }}]' - uses: ./.github/actions/templates/validateModuleDeploy - with: - templateFilePath: '${{ env.modulePath }}/deploy.bicep' - parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' - location: '${{ env.defaultLocation }}' - resourceGroupName: '${{ env.resourceGroupName }}' - subscriptionId: '${{ secrets.ARM_SUBSCRIPTION_ID }}' - managementGroupId: '${{ secrets.ARM_MGMTGROUP_ID }}' + variableFileName: 'variables.module' # ------------------- # ## Deploy & Remove ## # ------------------- # - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' - id: step_deploy - uses: ./.github/actions/templates/deployModule + uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' diff --git a/.github/workflows/ms.cognitiveservices.accounts.yml b/.github/workflows/ms.cognitiveservices.accounts.yml index 611ac69451..2d592eadf3 100644 --- a/.github/workflows/ms.cognitiveservices.accounts.yml +++ b/.github/workflows/ms.cognitiveservices.accounts.yml @@ -88,7 +88,6 @@ jobs: needs: - job_set_workflow_param - job_tests_module_global - - job_tests_module_global_api strategy: fail-fast: false matrix: @@ -101,26 +100,12 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here - # ----------- # - ## Dry Run ## - # ----------- # - - name: 'Test module with parameter file [${{ matrix.parameterFilePaths }}]' - uses: ./.github/actions/templates/validateModuleDeploy - with: - templateFilePath: '${{ env.modulePath }}/deploy.bicep' - parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' - location: '${{ env.defaultLocation }}' - resourceGroupName: '${{ env.resourceGroupName }}' - subscriptionId: '${{ secrets.ARM_SUBSCRIPTION_ID }}' - managementGroupId: '${{ secrets.ARM_MGMTGROUP_ID }}' + variableFileName: 'variables.module' # ------------------- # ## Deploy & Remove ## # ------------------- # - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' - id: step_deploy - uses: ./.github/actions/templates/deployModule + uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' diff --git a/.github/workflows/ms.compute.availabilitysets.yml b/.github/workflows/ms.compute.availabilitysets.yml index 311d0444ea..6e00971129 100644 --- a/.github/workflows/ms.compute.availabilitysets.yml +++ b/.github/workflows/ms.compute.availabilitysets.yml @@ -88,7 +88,6 @@ jobs: needs: - job_set_workflow_param - job_tests_module_global - - job_tests_module_global_api strategy: fail-fast: false matrix: @@ -101,26 +100,12 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here - # ----------- # - ## Dry Run ## - # ----------- # - - name: 'Test module with parameter file [${{ matrix.parameterFilePaths }}]' - uses: ./.github/actions/templates/validateModuleDeploy - with: - templateFilePath: '${{ env.modulePath }}/deploy.bicep' - parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' - location: '${{ env.defaultLocation }}' - resourceGroupName: '${{ env.resourceGroupName }}' - subscriptionId: '${{ secrets.ARM_SUBSCRIPTION_ID }}' - managementGroupId: '${{ secrets.ARM_MGMTGROUP_ID }}' + variableFileName: 'variables.module' # ------------------- # ## Deploy & Remove ## # ------------------- # - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' - id: step_deploy - uses: ./.github/actions/templates/deployModule + uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' diff --git a/.github/workflows/ms.compute.diskencryptionsets.yml b/.github/workflows/ms.compute.diskencryptionsets.yml index 58ba4fae34..5f63fbf642 100644 --- a/.github/workflows/ms.compute.diskencryptionsets.yml +++ b/.github/workflows/ms.compute.diskencryptionsets.yml @@ -88,7 +88,6 @@ jobs: needs: - job_set_workflow_param - job_tests_module_global - - job_tests_module_global_api strategy: fail-fast: false matrix: @@ -101,26 +100,12 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here - # ----------- # - ## Dry Run ## - # ----------- # - - name: 'Test module with parameter file [${{ matrix.parameterFilePaths }}]' - uses: ./.github/actions/templates/validateModuleDeploy - with: - templateFilePath: '${{ env.modulePath }}/deploy.bicep' - parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' - location: '${{ env.defaultLocation }}' - resourceGroupName: '${{ env.resourceGroupName }}' - subscriptionId: '${{ secrets.ARM_SUBSCRIPTION_ID }}' - managementGroupId: '${{ secrets.ARM_MGMTGROUP_ID }}' + variableFileName: 'variables.module' # ------------------- # ## Deploy & Remove ## # ------------------- # - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' - id: step_deploy - uses: ./.github/actions/templates/deployModule + uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' diff --git a/.github/workflows/ms.compute.galleries.yml b/.github/workflows/ms.compute.galleries.yml index 3d203e01df..f72464ec5e 100644 --- a/.github/workflows/ms.compute.galleries.yml +++ b/.github/workflows/ms.compute.galleries.yml @@ -88,7 +88,6 @@ jobs: needs: - job_set_workflow_param - job_tests_module_global - - job_tests_module_global_api strategy: fail-fast: false matrix: @@ -101,26 +100,12 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here - # ----------- # - ## Dry Run ## - # ----------- # - - name: 'Test module with parameter file [${{ matrix.parameterFilePaths }}]' - uses: ./.github/actions/templates/validateModuleDeploy - with: - templateFilePath: '${{ env.modulePath }}/deploy.bicep' - parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' - location: '${{ env.defaultLocation }}' - resourceGroupName: '${{ env.resourceGroupName }}' - subscriptionId: '${{ secrets.ARM_SUBSCRIPTION_ID }}' - managementGroupId: '${{ secrets.ARM_MGMTGROUP_ID }}' + variableFileName: 'variables.module' # ------------------- # ## Deploy & Remove ## # ------------------- # - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' - id: step_deploy - uses: ./.github/actions/templates/deployModule + uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' diff --git a/.github/workflows/ms.compute.images.yml b/.github/workflows/ms.compute.images.yml index 978a53e45a..2aef390594 100644 --- a/.github/workflows/ms.compute.images.yml +++ b/.github/workflows/ms.compute.images.yml @@ -88,7 +88,6 @@ jobs: needs: - job_set_workflow_param - job_tests_module_global - - job_tests_module_global_api strategy: fail-fast: false matrix: @@ -101,26 +100,12 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here - # ----------- # - ## Dry Run ## - # ----------- # - - name: 'Test module with parameter file [${{ matrix.parameterFilePaths }}]' - uses: ./.github/actions/templates/validateModuleDeploy - with: - templateFilePath: '${{ env.modulePath }}/deploy.bicep' - parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' - location: '${{ env.defaultLocation }}' - resourceGroupName: '${{ env.resourceGroupName }}' - subscriptionId: '${{ secrets.ARM_SUBSCRIPTION_ID }}' - managementGroupId: '${{ secrets.ARM_MGMTGROUP_ID }}' + variableFileName: 'variables.module' # ------------------- # ## Deploy & Remove ## # ------------------- # - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' - id: step_deploy - uses: ./.github/actions/templates/deployModule + uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' diff --git a/.github/workflows/ms.compute.proximityplacementgroups.yml b/.github/workflows/ms.compute.proximityplacementgroups.yml index cba093fc3a..74d1b19831 100644 --- a/.github/workflows/ms.compute.proximityplacementgroups.yml +++ b/.github/workflows/ms.compute.proximityplacementgroups.yml @@ -88,7 +88,6 @@ jobs: needs: - job_set_workflow_param - job_tests_module_global - - job_tests_module_global_api strategy: fail-fast: false matrix: @@ -101,26 +100,12 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here - # ----------- # - ## Dry Run ## - # ----------- # - - name: 'Test module with parameter file [${{ matrix.parameterFilePaths }}]' - uses: ./.github/actions/templates/validateModuleDeploy - with: - templateFilePath: '${{ env.modulePath }}/deploy.bicep' - parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' - location: '${{ env.defaultLocation }}' - resourceGroupName: '${{ env.resourceGroupName }}' - subscriptionId: '${{ secrets.ARM_SUBSCRIPTION_ID }}' - managementGroupId: '${{ secrets.ARM_MGMTGROUP_ID }}' + variableFileName: 'variables.module' # ------------------- # ## Deploy & Remove ## # ------------------- # - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' - id: step_deploy - uses: ./.github/actions/templates/deployModule + uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' diff --git a/.github/workflows/ms.compute.virtualmachines.yml b/.github/workflows/ms.compute.virtualmachines.yml index 0abf1213d2..e05f365fc5 100644 --- a/.github/workflows/ms.compute.virtualmachines.yml +++ b/.github/workflows/ms.compute.virtualmachines.yml @@ -88,7 +88,6 @@ jobs: needs: - job_set_workflow_param - job_tests_module_global - - job_tests_module_global_api strategy: fail-fast: false matrix: @@ -107,26 +106,12 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here - # ----------- # - ## Dry Run ## - # ----------- # - - name: 'Test module with parameter file [${{ matrix.parameterFilePaths }}]' - uses: ./.github/actions/templates/validateModuleDeploy - with: - templateFilePath: '${{ env.modulePath }}/deploy.bicep' - parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' - location: '${{ env.defaultLocation }}' - resourceGroupName: '${{ env.resourceGroupName }}' - subscriptionId: '${{ secrets.ARM_SUBSCRIPTION_ID }}' - managementGroupId: '${{ secrets.ARM_MGMTGROUP_ID }}' + variableFileName: 'variables.module' # ------------------- # ## Deploy & Remove ## # ------------------- # - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' - id: step_deploy - uses: ./.github/actions/templates/deployModule + uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' diff --git a/.github/workflows/ms.compute.virtualmachinescalesets.yml b/.github/workflows/ms.compute.virtualmachinescalesets.yml index 9592a25006..75adbdbfc2 100644 --- a/.github/workflows/ms.compute.virtualmachinescalesets.yml +++ b/.github/workflows/ms.compute.virtualmachinescalesets.yml @@ -88,7 +88,6 @@ jobs: needs: - job_set_workflow_param - job_tests_module_global - - job_tests_module_global_api strategy: fail-fast: false matrix: @@ -107,26 +106,12 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here - # ----------- # - ## Dry Run ## - # ----------- # - - name: 'Test module with parameter file [${{ matrix.parameterFilePaths }}]' - uses: ./.github/actions/templates/validateModuleDeploy - with: - templateFilePath: '${{ env.modulePath }}/deploy.bicep' - parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' - location: '${{ env.defaultLocation }}' - resourceGroupName: '${{ env.resourceGroupName }}' - subscriptionId: '${{ secrets.ARM_SUBSCRIPTION_ID }}' - managementGroupId: '${{ secrets.ARM_MGMTGROUP_ID }}' + variableFileName: 'variables.module' # ------------------- # ## Deploy & Remove ## # ------------------- # - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' - id: step_deploy - uses: ./.github/actions/templates/deployModule + uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' diff --git a/.github/workflows/ms.consumption.budgets.yml b/.github/workflows/ms.consumption.budgets.yml index d02e05db73..e22e3a56e9 100644 --- a/.github/workflows/ms.consumption.budgets.yml +++ b/.github/workflows/ms.consumption.budgets.yml @@ -88,7 +88,6 @@ jobs: needs: - job_set_workflow_param - job_tests_module_global - - job_tests_module_global_api strategy: fail-fast: false matrix: @@ -101,26 +100,12 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here - # ----------- # - ## Dry Run ## - # ----------- # - - name: 'Test module with parameter file [${{ matrix.parameterFilePaths }}]' - uses: ./.github/actions/templates/validateModuleDeploy - with: - templateFilePath: '${{ env.modulePath }}/deploy.bicep' - parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' - location: '${{ env.defaultLocation }}' - resourceGroupName: '${{ env.resourceGroupName }}' - subscriptionId: '${{ secrets.ARM_SUBSCRIPTION_ID }}' - managementGroupId: '${{ secrets.ARM_MGMTGROUP_ID }}' + variableFileName: 'variables.module' # ------------------- # ## Deploy & Remove ## # ------------------- # - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' - id: step_deploy - uses: ./.github/actions/templates/deployModule + uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' diff --git a/.github/workflows/ms.containerinstance.containergroups.yml b/.github/workflows/ms.containerinstance.containergroups.yml index 39dfbc1669..1c18e2572e 100644 --- a/.github/workflows/ms.containerinstance.containergroups.yml +++ b/.github/workflows/ms.containerinstance.containergroups.yml @@ -88,7 +88,6 @@ jobs: needs: - job_set_workflow_param - job_tests_module_global - - job_tests_module_global_api strategy: fail-fast: false matrix: @@ -101,26 +100,12 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here - # ----------- # - ## Dry Run ## - # ----------- # - - name: 'Test module with parameter file [${{ matrix.parameterFilePaths }}]' - uses: ./.github/actions/templates/validateModuleDeploy - with: - templateFilePath: '${{ env.modulePath }}/deploy.bicep' - parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' - location: '${{ env.defaultLocation }}' - resourceGroupName: '${{ env.resourceGroupName }}' - subscriptionId: '${{ secrets.ARM_SUBSCRIPTION_ID }}' - managementGroupId: '${{ secrets.ARM_MGMTGROUP_ID }}' + variableFileName: 'variables.module' # ------------------- # ## Deploy & Remove ## # ------------------- # - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' - id: step_deploy - uses: ./.github/actions/templates/deployModule + uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' diff --git a/.github/workflows/ms.containerregistry.registries.yml b/.github/workflows/ms.containerregistry.registries.yml index 992b41a59a..5878a71905 100644 --- a/.github/workflows/ms.containerregistry.registries.yml +++ b/.github/workflows/ms.containerregistry.registries.yml @@ -88,7 +88,6 @@ jobs: needs: - job_set_workflow_param - job_tests_module_global - - job_tests_module_global_api strategy: fail-fast: false matrix: @@ -101,26 +100,12 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here - # ----------- # - ## Dry Run ## - # ----------- # - - name: 'Test module with parameter file [${{ matrix.parameterFilePaths }}]' - uses: ./.github/actions/templates/validateModuleDeploy - with: - templateFilePath: '${{ env.modulePath }}/deploy.bicep' - parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' - location: '${{ env.defaultLocation }}' - resourceGroupName: '${{ env.resourceGroupName }}' - subscriptionId: '${{ secrets.ARM_SUBSCRIPTION_ID }}' - managementGroupId: '${{ secrets.ARM_MGMTGROUP_ID }}' + variableFileName: 'variables.module' # ------------------- # ## Deploy & Remove ## # ------------------- # - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' - id: step_deploy - uses: ./.github/actions/templates/deployModule + uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' diff --git a/.github/workflows/ms.containerservice.managedclusters.yml b/.github/workflows/ms.containerservice.managedclusters.yml index 3a7cf25b93..39a25aafca 100644 --- a/.github/workflows/ms.containerservice.managedclusters.yml +++ b/.github/workflows/ms.containerservice.managedclusters.yml @@ -88,7 +88,6 @@ jobs: needs: - job_set_workflow_param - job_tests_module_global - - job_tests_module_global_api strategy: fail-fast: false matrix: @@ -101,26 +100,12 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here - # ----------- # - ## Dry Run ## - # ----------- # - - name: 'Test module with parameter file [${{ matrix.parameterFilePaths }}]' - uses: ./.github/actions/templates/validateModuleDeploy - with: - templateFilePath: '${{ env.modulePath }}/deploy.bicep' - parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' - location: '${{ env.defaultLocation }}' - resourceGroupName: '${{ env.resourceGroupName }}' - subscriptionId: '${{ secrets.ARM_SUBSCRIPTION_ID }}' - managementGroupId: '${{ secrets.ARM_MGMTGROUP_ID }}' + variableFileName: 'variables.module' # ------------------- # ## Deploy & Remove ## # ------------------- # - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' - id: step_deploy - uses: ./.github/actions/templates/deployModule + uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' diff --git a/.github/workflows/ms.databricks.workspaces.yml b/.github/workflows/ms.databricks.workspaces.yml index f21c41b034..797130934a 100644 --- a/.github/workflows/ms.databricks.workspaces.yml +++ b/.github/workflows/ms.databricks.workspaces.yml @@ -88,7 +88,6 @@ jobs: needs: - job_set_workflow_param - job_tests_module_global - - job_tests_module_global_api strategy: fail-fast: false matrix: @@ -101,26 +100,12 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here - # ----------- # - ## Dry Run ## - # ----------- # - - name: 'Test module with parameter file [${{ matrix.parameterFilePaths }}]' - uses: ./.github/actions/templates/validateModuleDeploy - with: - templateFilePath: '${{ env.modulePath }}/deploy.bicep' - parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' - location: '${{ env.defaultLocation }}' - resourceGroupName: '${{ env.resourceGroupName }}' - subscriptionId: '${{ secrets.ARM_SUBSCRIPTION_ID }}' - managementGroupId: '${{ secrets.ARM_MGMTGROUP_ID }}' + variableFileName: 'variables.module' # ------------------- # ## Deploy & Remove ## # ------------------- # - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' - id: step_deploy - uses: ./.github/actions/templates/deployModule + uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' diff --git a/.github/workflows/ms.datafactory.factories.yml b/.github/workflows/ms.datafactory.factories.yml index 498ba37284..0e1a1d219b 100644 --- a/.github/workflows/ms.datafactory.factories.yml +++ b/.github/workflows/ms.datafactory.factories.yml @@ -88,7 +88,6 @@ jobs: needs: - job_set_workflow_param - job_tests_module_global - - job_tests_module_global_api strategy: fail-fast: false matrix: @@ -101,26 +100,12 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here - # ----------- # - ## Dry Run ## - # ----------- # - - name: 'Test module with parameter file [${{ matrix.parameterFilePaths }}]' - uses: ./.github/actions/templates/validateModuleDeploy - with: - templateFilePath: '${{ env.modulePath }}/deploy.bicep' - parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' - location: '${{ env.defaultLocation }}' - resourceGroupName: '${{ env.resourceGroupName }}' - subscriptionId: '${{ secrets.ARM_SUBSCRIPTION_ID }}' - managementGroupId: '${{ secrets.ARM_MGMTGROUP_ID }}' + variableFileName: 'variables.module' # ------------------- # ## Deploy & Remove ## # ------------------- # - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' - id: step_deploy - uses: ./.github/actions/templates/deployModule + uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' diff --git a/.github/workflows/ms.desktopvirtualization.applicationgroups.yml b/.github/workflows/ms.desktopvirtualization.applicationgroups.yml index 0220b7ecad..04e37e7b8d 100644 --- a/.github/workflows/ms.desktopvirtualization.applicationgroups.yml +++ b/.github/workflows/ms.desktopvirtualization.applicationgroups.yml @@ -88,7 +88,6 @@ jobs: needs: - job_set_workflow_param - job_tests_module_global - - job_tests_module_global_api strategy: fail-fast: false matrix: @@ -101,26 +100,12 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here - # ----------- # - ## Dry Run ## - # ----------- # - - name: 'Test module with parameter file [${{ matrix.parameterFilePaths }}]' - uses: ./.github/actions/templates/validateModuleDeploy - with: - templateFilePath: '${{ env.modulePath }}/deploy.bicep' - parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' - location: '${{ env.defaultLocation }}' - resourceGroupName: '${{ env.resourceGroupName }}' - subscriptionId: '${{ secrets.ARM_SUBSCRIPTION_ID }}' - managementGroupId: '${{ secrets.ARM_MGMTGROUP_ID }}' + variableFileName: 'variables.module' # ------------------- # ## Deploy & Remove ## # ------------------- # - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' - id: step_deploy - uses: ./.github/actions/templates/deployModule + uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' diff --git a/.github/workflows/ms.desktopvirtualization.hostpools.yml b/.github/workflows/ms.desktopvirtualization.hostpools.yml index 31fd924de4..8cc6babcbd 100644 --- a/.github/workflows/ms.desktopvirtualization.hostpools.yml +++ b/.github/workflows/ms.desktopvirtualization.hostpools.yml @@ -88,7 +88,6 @@ jobs: needs: - job_set_workflow_param - job_tests_module_global - - job_tests_module_global_api strategy: fail-fast: false matrix: @@ -101,26 +100,12 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here - # ----------- # - ## Dry Run ## - # ----------- # - - name: 'Test module with parameter file [${{ matrix.parameterFilePaths }}]' - uses: ./.github/actions/templates/validateModuleDeploy - with: - templateFilePath: '${{ env.modulePath }}/deploy.bicep' - parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' - location: '${{ env.defaultLocation }}' - resourceGroupName: '${{ env.resourceGroupName }}' - subscriptionId: '${{ secrets.ARM_SUBSCRIPTION_ID }}' - managementGroupId: '${{ secrets.ARM_MGMTGROUP_ID }}' + variableFileName: 'variables.module' # ------------------- # ## Deploy & Remove ## # ------------------- # - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' - id: step_deploy - uses: ./.github/actions/templates/deployModule + uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' diff --git a/.github/workflows/ms.desktopvirtualization.workspaces.yml b/.github/workflows/ms.desktopvirtualization.workspaces.yml index e9682a269c..1e4e8a23f9 100644 --- a/.github/workflows/ms.desktopvirtualization.workspaces.yml +++ b/.github/workflows/ms.desktopvirtualization.workspaces.yml @@ -88,7 +88,6 @@ jobs: needs: - job_set_workflow_param - job_tests_module_global - - job_tests_module_global_api strategy: fail-fast: false matrix: @@ -101,26 +100,12 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here - # ----------- # - ## Dry Run ## - # ----------- # - - name: 'Test module with parameter file [${{ matrix.parameterFilePaths }}]' - uses: ./.github/actions/templates/validateModuleDeploy - with: - templateFilePath: '${{ env.modulePath }}/deploy.bicep' - parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' - location: '${{ env.defaultLocation }}' - resourceGroupName: '${{ env.resourceGroupName }}' - subscriptionId: '${{ secrets.ARM_SUBSCRIPTION_ID }}' - managementGroupId: '${{ secrets.ARM_MGMTGROUP_ID }}' + variableFileName: 'variables.module' # ------------------- # ## Deploy & Remove ## # ------------------- # - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' - id: step_deploy - uses: ./.github/actions/templates/deployModule + uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' diff --git a/.github/workflows/ms.documentdb.databaseaccounts.yml b/.github/workflows/ms.documentdb.databaseaccounts.yml index 652f0b6fd5..7de55914df 100644 --- a/.github/workflows/ms.documentdb.databaseaccounts.yml +++ b/.github/workflows/ms.documentdb.databaseaccounts.yml @@ -88,7 +88,6 @@ jobs: needs: - job_set_workflow_param - job_tests_module_global - - job_tests_module_global_api strategy: fail-fast: false matrix: @@ -106,26 +105,12 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here - # ----------- # - ## Dry Run ## - # ----------- # - - name: 'Test module with parameter file [${{ matrix.parameterFilePaths }}]' - uses: ./.github/actions/templates/validateModuleDeploy - with: - templateFilePath: '${{ env.modulePath }}/deploy.bicep' - parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' - location: '${{ env.defaultLocation }}' - resourceGroupName: '${{ env.resourceGroupName }}' - subscriptionId: '${{ secrets.ARM_SUBSCRIPTION_ID }}' - managementGroupId: '${{ secrets.ARM_MGMTGROUP_ID }}' + variableFileName: 'variables.module' # ------------------- # ## Deploy & Remove ## # ------------------- # - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' - id: step_deploy - uses: ./.github/actions/templates/deployModule + uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' diff --git a/.github/workflows/ms.eventgrid.topics.yml b/.github/workflows/ms.eventgrid.topics.yml index d0b3a7e5e1..2e1df9f4fb 100644 --- a/.github/workflows/ms.eventgrid.topics.yml +++ b/.github/workflows/ms.eventgrid.topics.yml @@ -88,7 +88,6 @@ jobs: needs: - job_set_workflow_param - job_tests_module_global - - job_tests_module_global_api strategy: fail-fast: false matrix: @@ -101,26 +100,12 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here - # ----------- # - ## Dry Run ## - # ----------- # - - name: 'Test module with parameter file [${{ matrix.parameterFilePaths }}]' - uses: ./.github/actions/templates/validateModuleDeploy - with: - templateFilePath: '${{ env.modulePath }}/deploy.bicep' - parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' - location: '${{ env.defaultLocation }}' - resourceGroupName: '${{ env.resourceGroupName }}' - subscriptionId: '${{ secrets.ARM_SUBSCRIPTION_ID }}' - managementGroupId: '${{ secrets.ARM_MGMTGROUP_ID }}' + variableFileName: 'variables.module' # ------------------- # ## Deploy & Remove ## # ------------------- # - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' - id: step_deploy - uses: ./.github/actions/templates/deployModule + uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' diff --git a/.github/workflows/ms.eventhub.namespaces.yml b/.github/workflows/ms.eventhub.namespaces.yml index d6db1fc074..000127ff97 100644 --- a/.github/workflows/ms.eventhub.namespaces.yml +++ b/.github/workflows/ms.eventhub.namespaces.yml @@ -88,7 +88,6 @@ jobs: needs: - job_set_workflow_param - job_tests_module_global - - job_tests_module_global_api strategy: fail-fast: false matrix: @@ -101,26 +100,12 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here - # ----------- # - ## Dry Run ## - # ----------- # - - name: 'Test module with parameter file [${{ matrix.parameterFilePaths }}]' - uses: ./.github/actions/templates/validateModuleDeploy - with: - templateFilePath: '${{ env.modulePath }}/deploy.bicep' - parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' - location: '${{ env.defaultLocation }}' - resourceGroupName: '${{ env.resourceGroupName }}' - subscriptionId: '${{ secrets.ARM_SUBSCRIPTION_ID }}' - managementGroupId: '${{ secrets.ARM_MGMTGROUP_ID }}' + variableFileName: 'variables.module' # ------------------- # ## Deploy & Remove ## # ------------------- # - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' - id: step_deploy - uses: ./.github/actions/templates/deployModule + uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' diff --git a/.github/workflows/ms.healthbot.healthbots.yml b/.github/workflows/ms.healthbot.healthbots.yml index f4b6bfba67..213c5eb740 100644 --- a/.github/workflows/ms.healthbot.healthbots.yml +++ b/.github/workflows/ms.healthbot.healthbots.yml @@ -88,7 +88,6 @@ jobs: needs: - job_set_workflow_param - job_tests_module_global - - job_tests_module_global_api strategy: fail-fast: false matrix: @@ -101,26 +100,12 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here - # ----------- # - ## Dry Run ## - # ----------- # - - name: 'Test module with parameter file [${{ matrix.parameterFilePaths }}]' - uses: ./.github/actions/templates/validateModuleDeploy - with: - templateFilePath: '${{ env.modulePath }}/deploy.bicep' - parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' - location: '${{ env.defaultLocation }}' - resourceGroupName: '${{ env.resourceGroupName }}' - subscriptionId: '${{ secrets.ARM_SUBSCRIPTION_ID }}' - managementGroupId: '${{ secrets.ARM_MGMTGROUP_ID }}' + variableFileName: 'variables.module' # ------------------- # ## Deploy & Remove ## # ------------------- # - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' - id: step_deploy - uses: ./.github/actions/templates/deployModule + uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' diff --git a/.github/workflows/ms.insights.actiongroups.yml b/.github/workflows/ms.insights.actiongroups.yml index 7c895c0ad9..da2d6aa298 100644 --- a/.github/workflows/ms.insights.actiongroups.yml +++ b/.github/workflows/ms.insights.actiongroups.yml @@ -88,7 +88,6 @@ jobs: needs: - job_set_workflow_param - job_tests_module_global - - job_tests_module_global_api strategy: fail-fast: false matrix: @@ -101,26 +100,12 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here - # ----------- # - ## Dry Run ## - # ----------- # - - name: 'Test module with parameter file [${{ matrix.parameterFilePaths }}]' - uses: ./.github/actions/templates/validateModuleDeploy - with: - templateFilePath: '${{ env.modulePath }}/deploy.bicep' - parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' - location: '${{ env.defaultLocation }}' - resourceGroupName: '${{ env.resourceGroupName }}' - subscriptionId: '${{ secrets.ARM_SUBSCRIPTION_ID }}' - managementGroupId: '${{ secrets.ARM_MGMTGROUP_ID }}' + variableFileName: 'variables.module' # ------------------- # ## Deploy & Remove ## # ------------------- # - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' - id: step_deploy - uses: ./.github/actions/templates/deployModule + uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' diff --git a/.github/workflows/ms.insights.activitylogalerts.yml b/.github/workflows/ms.insights.activitylogalerts.yml index 3c8a499812..7f878946be 100644 --- a/.github/workflows/ms.insights.activitylogalerts.yml +++ b/.github/workflows/ms.insights.activitylogalerts.yml @@ -88,7 +88,6 @@ jobs: needs: - job_set_workflow_param - job_tests_module_global - - job_tests_module_global_api strategy: fail-fast: false matrix: @@ -101,26 +100,12 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here - # ----------- # - ## Dry Run ## - # ----------- # - - name: 'Test module with parameter file [${{ matrix.parameterFilePaths }}]' - uses: ./.github/actions/templates/validateModuleDeploy - with: - templateFilePath: '${{ env.modulePath }}/deploy.bicep' - parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' - location: '${{ env.defaultLocation }}' - resourceGroupName: '${{ env.resourceGroupName }}' - subscriptionId: '${{ secrets.ARM_SUBSCRIPTION_ID }}' - managementGroupId: '${{ secrets.ARM_MGMTGROUP_ID }}' + variableFileName: 'variables.module' # ------------------- # ## Deploy & Remove ## # ------------------- # - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' - id: step_deploy - uses: ./.github/actions/templates/deployModule + uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' diff --git a/.github/workflows/ms.insights.components.yml b/.github/workflows/ms.insights.components.yml index e69d2609cb..435a4e597d 100644 --- a/.github/workflows/ms.insights.components.yml +++ b/.github/workflows/ms.insights.components.yml @@ -88,7 +88,6 @@ jobs: needs: - job_set_workflow_param - job_tests_module_global - - job_tests_module_global_api strategy: fail-fast: false matrix: @@ -101,26 +100,12 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here - # ----------- # - ## Dry Run ## - # ----------- # - - name: 'Test module with parameter file [${{ matrix.parameterFilePaths }}]' - uses: ./.github/actions/templates/validateModuleDeploy - with: - templateFilePath: '${{ env.modulePath }}/deploy.bicep' - parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' - location: '${{ env.defaultLocation }}' - resourceGroupName: '${{ env.resourceGroupName }}' - subscriptionId: '${{ secrets.ARM_SUBSCRIPTION_ID }}' - managementGroupId: '${{ secrets.ARM_MGMTGROUP_ID }}' + variableFileName: 'variables.module' # ------------------- # ## Deploy & Remove ## # ------------------- # - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' - id: step_deploy - uses: ./.github/actions/templates/deployModule + uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' diff --git a/.github/workflows/ms.insights.diagnosticsettings.yml b/.github/workflows/ms.insights.diagnosticsettings.yml index c59e8c6262..e39d88af71 100644 --- a/.github/workflows/ms.insights.diagnosticsettings.yml +++ b/.github/workflows/ms.insights.diagnosticsettings.yml @@ -88,7 +88,6 @@ jobs: needs: - job_set_workflow_param - job_tests_module_global - - job_tests_module_global_api strategy: fail-fast: false matrix: @@ -101,26 +100,12 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here - # ----------- # - ## Dry Run ## - # ----------- # - - name: 'Test module with parameter file [${{ matrix.parameterFilePaths }}]' - uses: ./.github/actions/templates/validateModuleDeploy - with: - templateFilePath: '${{ env.modulePath }}/deploy.bicep' - parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' - location: '${{ env.defaultLocation }}' - resourceGroupName: '${{ env.resourceGroupName }}' - subscriptionId: '${{ secrets.ARM_SUBSCRIPTION_ID }}' - managementGroupId: '${{ secrets.ARM_MGMTGROUP_ID }}' + variableFileName: 'variables.module' # ------------------- # ## Deploy & Remove ## # ------------------- # - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' - id: step_deploy - uses: ./.github/actions/templates/deployModule + uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' diff --git a/.github/workflows/ms.insights.metricalerts.yml b/.github/workflows/ms.insights.metricalerts.yml index 02d6a111fd..7790d652f1 100644 --- a/.github/workflows/ms.insights.metricalerts.yml +++ b/.github/workflows/ms.insights.metricalerts.yml @@ -88,7 +88,6 @@ jobs: needs: - job_set_workflow_param - job_tests_module_global - - job_tests_module_global_api strategy: fail-fast: false matrix: @@ -101,26 +100,12 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here - # ----------- # - ## Dry Run ## - # ----------- # - - name: 'Test module with parameter file [${{ matrix.parameterFilePaths }}]' - uses: ./.github/actions/templates/validateModuleDeploy - with: - templateFilePath: '${{ env.modulePath }}/deploy.bicep' - parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' - location: '${{ env.defaultLocation }}' - resourceGroupName: '${{ env.resourceGroupName }}' - subscriptionId: '${{ secrets.ARM_SUBSCRIPTION_ID }}' - managementGroupId: '${{ secrets.ARM_MGMTGROUP_ID }}' + variableFileName: 'variables.module' # ------------------- # ## Deploy & Remove ## # ------------------- # - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' - id: step_deploy - uses: ./.github/actions/templates/deployModule + uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' diff --git a/.github/workflows/ms.insights.privatelinkscopes.yml b/.github/workflows/ms.insights.privatelinkscopes.yml index f1d2bdbfd4..ba294e33ed 100644 --- a/.github/workflows/ms.insights.privatelinkscopes.yml +++ b/.github/workflows/ms.insights.privatelinkscopes.yml @@ -88,7 +88,6 @@ jobs: needs: - job_set_workflow_param - job_tests_module_global - - job_tests_module_global_api strategy: fail-fast: false matrix: @@ -101,26 +100,12 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here - # ----------- # - ## Dry Run ## - # ----------- # - - name: 'Test module with parameter file [${{ matrix.parameterFilePaths }}]' - uses: ./.github/actions/templates/validateModuleDeploy - with: - templateFilePath: '${{ env.modulePath }}/deploy.bicep' - parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' - location: '${{ env.defaultLocation }}' - resourceGroupName: '${{ env.resourceGroupName }}' - subscriptionId: '${{ secrets.ARM_SUBSCRIPTION_ID }}' - managementGroupId: '${{ secrets.ARM_MGMTGROUP_ID }}' + variableFileName: 'variables.module' # ------------------- # ## Deploy & Remove ## # ------------------- # - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' - id: step_deploy - uses: ./.github/actions/templates/deployModule + uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' diff --git a/.github/workflows/ms.insights.scheduledqueryrules.yml b/.github/workflows/ms.insights.scheduledqueryrules.yml index 458fd86c2c..cbe6cb53d2 100644 --- a/.github/workflows/ms.insights.scheduledqueryrules.yml +++ b/.github/workflows/ms.insights.scheduledqueryrules.yml @@ -88,7 +88,6 @@ jobs: needs: - job_set_workflow_param - job_tests_module_global - - job_tests_module_global_api strategy: fail-fast: false matrix: @@ -101,26 +100,12 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here - # ----------- # - ## Dry Run ## - # ----------- # - - name: 'Test module with parameter file [${{ matrix.parameterFilePaths }}]' - uses: ./.github/actions/templates/validateModuleDeploy - with: - templateFilePath: '${{ env.modulePath }}/deploy.bicep' - parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' - location: '${{ env.defaultLocation }}' - resourceGroupName: '${{ env.resourceGroupName }}' - subscriptionId: '${{ secrets.ARM_SUBSCRIPTION_ID }}' - managementGroupId: '${{ secrets.ARM_MGMTGROUP_ID }}' + variableFileName: 'variables.module' # ------------------- # ## Deploy & Remove ## # ------------------- # - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' - id: step_deploy - uses: ./.github/actions/templates/deployModule + uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' diff --git a/.github/workflows/ms.keyvault.vaults.yml b/.github/workflows/ms.keyvault.vaults.yml index 8c60ad4562..67ee57f603 100644 --- a/.github/workflows/ms.keyvault.vaults.yml +++ b/.github/workflows/ms.keyvault.vaults.yml @@ -88,7 +88,6 @@ jobs: needs: - job_set_workflow_param - job_tests_module_global - - job_tests_module_global_api strategy: fail-fast: false matrix: @@ -101,26 +100,12 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here - # ----------- # - ## Dry Run ## - # ----------- # - - name: 'Test module with parameter file [${{ matrix.parameterFilePaths }}]' - uses: ./.github/actions/templates/validateModuleDeploy - with: - templateFilePath: '${{ env.modulePath }}/deploy.bicep' - parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' - location: '${{ env.defaultLocation }}' - resourceGroupName: '${{ env.resourceGroupName }}' - subscriptionId: '${{ secrets.ARM_SUBSCRIPTION_ID }}' - managementGroupId: '${{ secrets.ARM_MGMTGROUP_ID }}' + variableFileName: 'variables.module' # ------------------- # ## Deploy & Remove ## # ------------------- # - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' - id: step_deploy - uses: ./.github/actions/templates/deployModule + uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' diff --git a/.github/workflows/ms.logic.workflows.yml b/.github/workflows/ms.logic.workflows.yml index d4f62a2a95..278b344478 100644 --- a/.github/workflows/ms.logic.workflows.yml +++ b/.github/workflows/ms.logic.workflows.yml @@ -88,7 +88,6 @@ jobs: needs: - job_set_workflow_param - job_tests_module_global - - job_tests_module_global_api strategy: fail-fast: false matrix: @@ -101,26 +100,12 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here - # ----------- # - ## Dry Run ## - # ----------- # - - name: 'Test module with parameter file [${{ matrix.parameterFilePaths }}]' - uses: ./.github/actions/templates/validateModuleDeploy - with: - templateFilePath: '${{ env.modulePath }}/deploy.bicep' - parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' - location: '${{ env.defaultLocation }}' - resourceGroupName: '${{ env.resourceGroupName }}' - subscriptionId: '${{ secrets.ARM_SUBSCRIPTION_ID }}' - managementGroupId: '${{ secrets.ARM_MGMTGROUP_ID }}' + variableFileName: 'variables.module' # ------------------- # ## Deploy & Remove ## # ------------------- # - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' - id: step_deploy - uses: ./.github/actions/templates/deployModule + uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' diff --git a/.github/workflows/ms.machinelearningservices.workspaces.yml b/.github/workflows/ms.machinelearningservices.workspaces.yml index e92476a854..281f9af8a2 100644 --- a/.github/workflows/ms.machinelearningservices.workspaces.yml +++ b/.github/workflows/ms.machinelearningservices.workspaces.yml @@ -88,7 +88,6 @@ jobs: needs: - job_set_workflow_param - job_tests_module_global - - job_tests_module_global_api strategy: fail-fast: false matrix: @@ -101,26 +100,12 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here - # ----------- # - ## Dry Run ## - # ----------- # - - name: 'Test module with parameter file [${{ matrix.parameterFilePaths }}]' - uses: ./.github/actions/templates/validateModuleDeploy - with: - templateFilePath: '${{ env.modulePath }}/deploy.bicep' - parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' - location: '${{ env.defaultLocation }}' - resourceGroupName: '${{ env.resourceGroupName }}' - subscriptionId: '${{ secrets.ARM_SUBSCRIPTION_ID }}' - managementGroupId: '${{ secrets.ARM_MGMTGROUP_ID }}' + variableFileName: 'variables.module' # ------------------- # ## Deploy & Remove ## # ------------------- # - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' - id: step_deploy - uses: ./.github/actions/templates/deployModule + uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' diff --git a/.github/workflows/ms.managedidentity.userassignedidentities.yml b/.github/workflows/ms.managedidentity.userassignedidentities.yml index c4faca77c7..e391e4c824 100644 --- a/.github/workflows/ms.managedidentity.userassignedidentities.yml +++ b/.github/workflows/ms.managedidentity.userassignedidentities.yml @@ -88,7 +88,6 @@ jobs: needs: - job_set_workflow_param - job_tests_module_global - - job_tests_module_global_api strategy: fail-fast: false matrix: @@ -101,26 +100,12 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here - # ----------- # - ## Dry Run ## - # ----------- # - - name: 'Test module with parameter file [${{ matrix.parameterFilePaths }}]' - uses: ./.github/actions/templates/validateModuleDeploy - with: - templateFilePath: '${{ env.modulePath }}/deploy.bicep' - parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' - location: '${{ env.defaultLocation }}' - resourceGroupName: '${{ env.resourceGroupName }}' - subscriptionId: '${{ secrets.ARM_SUBSCRIPTION_ID }}' - managementGroupId: '${{ secrets.ARM_MGMTGROUP_ID }}' + variableFileName: 'variables.module' # ------------------- # ## Deploy & Remove ## # ------------------- # - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' - id: step_deploy - uses: ./.github/actions/templates/deployModule + uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' diff --git a/.github/workflows/ms.managedservices.registrationdefinitions.yml b/.github/workflows/ms.managedservices.registrationdefinitions.yml index 0044a41f86..db1d94c054 100644 --- a/.github/workflows/ms.managedservices.registrationdefinitions.yml +++ b/.github/workflows/ms.managedservices.registrationdefinitions.yml @@ -88,7 +88,6 @@ jobs: needs: - job_set_workflow_param - job_tests_module_global - - job_tests_module_global_api strategy: fail-fast: false matrix: @@ -101,26 +100,12 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here - # ----------- # - ## Dry Run ## - # ----------- # - - name: 'Test module with parameter file [${{ matrix.parameterFilePaths }}]' - uses: ./.github/actions/templates/validateModuleDeploy - with: - templateFilePath: '${{ env.modulePath }}/deploy.bicep' - parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' - location: '${{ env.defaultLocation }}' - resourceGroupName: '${{ env.resourceGroupName }}' - subscriptionId: '${{ secrets.ARM_SUBSCRIPTION_ID }}' - managementGroupId: '${{ secrets.ARM_MGMTGROUP_ID }}' + variableFileName: 'variables.module' # ------------------- # ## Deploy & Remove ## # ------------------- # - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' - id: step_deploy - uses: ./.github/actions/templates/deployModule + uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' diff --git a/.github/workflows/ms.management.managementgroups.yml b/.github/workflows/ms.management.managementgroups.yml index 3e06910475..50d696646a 100644 --- a/.github/workflows/ms.management.managementgroups.yml +++ b/.github/workflows/ms.management.managementgroups.yml @@ -88,7 +88,6 @@ jobs: needs: - job_set_workflow_param - job_tests_module_global - - job_tests_module_global_api strategy: fail-fast: false matrix: @@ -101,26 +100,12 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here - # ----------- # - ## Dry Run ## - # ----------- # - - name: 'Test module with parameter file [${{ matrix.parameterFilePaths }}]' - uses: ./.github/actions/templates/validateModuleDeploy - with: - templateFilePath: '${{ env.modulePath }}/deploy.bicep' - parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' - location: '${{ env.defaultLocation }}' - resourceGroupName: '${{ env.resourceGroupName }}' - subscriptionId: '${{ secrets.ARM_SUBSCRIPTION_ID }}' - managementGroupId: '${{ secrets.ARM_MGMTGROUP_ID }}' + variableFileName: 'variables.module' # ------------------- # ## Deploy & Remove ## # ------------------- # - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' - id: step_deploy - uses: ./.github/actions/templates/deployModule + uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' diff --git a/.github/workflows/ms.netapp.netappaccounts.yml b/.github/workflows/ms.netapp.netappaccounts.yml index c36d5ee050..000a77e168 100644 --- a/.github/workflows/ms.netapp.netappaccounts.yml +++ b/.github/workflows/ms.netapp.netappaccounts.yml @@ -88,7 +88,6 @@ jobs: needs: - job_set_workflow_param - job_tests_module_global - - job_tests_module_global_api strategy: fail-fast: false matrix: @@ -106,26 +105,12 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here - # ----------- # - ## Dry Run ## - # ----------- # - - name: 'Test module with parameter file [${{ matrix.parameterFilePaths }}]' - uses: ./.github/actions/templates/validateModuleDeploy - with: - templateFilePath: '${{ env.modulePath }}/deploy.bicep' - parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' - location: '${{ env.defaultLocation }}' - resourceGroupName: '${{ env.resourceGroupName }}' - subscriptionId: '${{ secrets.ARM_SUBSCRIPTION_ID }}' - managementGroupId: '${{ secrets.ARM_MGMTGROUP_ID }}' + variableFileName: 'variables.module' # ------------------- # ## Deploy & Remove ## # ------------------- # - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' - id: step_deploy - uses: ./.github/actions/templates/deployModule + uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' diff --git a/.github/workflows/ms.network.applicationgateways.yml b/.github/workflows/ms.network.applicationgateways.yml index 8dfed424ed..171cf625ad 100644 --- a/.github/workflows/ms.network.applicationgateways.yml +++ b/.github/workflows/ms.network.applicationgateways.yml @@ -88,7 +88,6 @@ jobs: needs: - job_set_workflow_param - job_tests_module_global - - job_tests_module_global_api strategy: fail-fast: false matrix: @@ -101,26 +100,12 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here - # ----------- # - ## Dry Run ## - # ----------- # - - name: 'Test module with parameter file [${{ matrix.parameterFilePaths }}]' - uses: ./.github/actions/templates/validateModuleDeploy - with: - templateFilePath: '${{ env.modulePath }}/deploy.bicep' - parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' - location: '${{ env.defaultLocation }}' - resourceGroupName: '${{ env.resourceGroupName }}' - subscriptionId: '${{ secrets.ARM_SUBSCRIPTION_ID }}' - managementGroupId: '${{ secrets.ARM_MGMTGROUP_ID }}' + variableFileName: 'variables.module' # ------------------- # ## Deploy & Remove ## # ------------------- # - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' - id: step_deploy - uses: ./.github/actions/templates/deployModule + uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' diff --git a/.github/workflows/ms.network.applicationsecuritygroups.yml b/.github/workflows/ms.network.applicationsecuritygroups.yml index c549d5df34..3e3c694dd4 100644 --- a/.github/workflows/ms.network.applicationsecuritygroups.yml +++ b/.github/workflows/ms.network.applicationsecuritygroups.yml @@ -88,7 +88,6 @@ jobs: needs: - job_set_workflow_param - job_tests_module_global - - job_tests_module_global_api strategy: fail-fast: false matrix: @@ -101,26 +100,12 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here - # ----------- # - ## Dry Run ## - # ----------- # - - name: 'Test module with parameter file [${{ matrix.parameterFilePaths }}]' - uses: ./.github/actions/templates/validateModuleDeploy - with: - templateFilePath: '${{ env.modulePath }}/deploy.bicep' - parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' - location: '${{ env.defaultLocation }}' - resourceGroupName: '${{ env.resourceGroupName }}' - subscriptionId: '${{ secrets.ARM_SUBSCRIPTION_ID }}' - managementGroupId: '${{ secrets.ARM_MGMTGROUP_ID }}' + variableFileName: 'variables.module' # ------------------- # ## Deploy & Remove ## # ------------------- # - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' - id: step_deploy - uses: ./.github/actions/templates/deployModule + uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' diff --git a/.github/workflows/ms.network.azurefirewalls.yml b/.github/workflows/ms.network.azurefirewalls.yml index aec442250e..2f1a75e10e 100644 --- a/.github/workflows/ms.network.azurefirewalls.yml +++ b/.github/workflows/ms.network.azurefirewalls.yml @@ -88,7 +88,6 @@ jobs: needs: - job_set_workflow_param - job_tests_module_global - - job_tests_module_global_api strategy: fail-fast: false matrix: @@ -101,26 +100,12 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here - # ----------- # - ## Dry Run ## - # ----------- # - - name: 'Test module with parameter file [${{ matrix.parameterFilePaths }}]' - uses: ./.github/actions/templates/validateModuleDeploy - with: - templateFilePath: '${{ env.modulePath }}/deploy.bicep' - parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' - location: '${{ env.defaultLocation }}' - resourceGroupName: '${{ env.resourceGroupName }}' - subscriptionId: '${{ secrets.ARM_SUBSCRIPTION_ID }}' - managementGroupId: '${{ secrets.ARM_MGMTGROUP_ID }}' + variableFileName: 'variables.module' # ------------------- # ## Deploy & Remove ## # ------------------- # - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' - id: step_deploy - uses: ./.github/actions/templates/deployModule + uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' diff --git a/.github/workflows/ms.network.bastionhosts.yml b/.github/workflows/ms.network.bastionhosts.yml index 467ed322e4..cf382a7508 100644 --- a/.github/workflows/ms.network.bastionhosts.yml +++ b/.github/workflows/ms.network.bastionhosts.yml @@ -88,7 +88,6 @@ jobs: needs: - job_set_workflow_param - job_tests_module_global - - job_tests_module_global_api strategy: fail-fast: false matrix: @@ -101,26 +100,12 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here - # ----------- # - ## Dry Run ## - # ----------- # - - name: 'Test module with parameter file [${{ matrix.parameterFilePaths }}]' - uses: ./.github/actions/templates/validateModuleDeploy - with: - templateFilePath: '${{ env.modulePath }}/deploy.bicep' - parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' - location: '${{ env.defaultLocation }}' - resourceGroupName: '${{ env.resourceGroupName }}' - subscriptionId: '${{ secrets.ARM_SUBSCRIPTION_ID }}' - managementGroupId: '${{ secrets.ARM_MGMTGROUP_ID }}' + variableFileName: 'variables.module' # ------------------- # ## Deploy & Remove ## # ------------------- # - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' - id: step_deploy - uses: ./.github/actions/templates/deployModule + uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' diff --git a/.github/workflows/ms.network.connections.yml b/.github/workflows/ms.network.connections.yml index e107739ac3..94234f19f1 100644 --- a/.github/workflows/ms.network.connections.yml +++ b/.github/workflows/ms.network.connections.yml @@ -88,7 +88,6 @@ jobs: needs: - job_set_workflow_param - job_tests_module_global - - job_tests_module_global_api strategy: fail-fast: false matrix: @@ -101,26 +100,12 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here - # ----------- # - ## Dry Run ## - # ----------- # - - name: 'Test module with parameter file [${{ matrix.parameterFilePaths }}]' - uses: ./.github/actions/templates/validateModuleDeploy - with: - templateFilePath: '${{ env.modulePath }}/deploy.bicep' - parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' - location: '${{ env.defaultLocation }}' - resourceGroupName: '${{ env.resourceGroupName }}' - subscriptionId: '${{ secrets.ARM_SUBSCRIPTION_ID }}' - managementGroupId: '${{ secrets.ARM_MGMTGROUP_ID }}' + variableFileName: 'variables.module' # ------------------- # ## Deploy & Remove ## # ------------------- # - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' - id: step_deploy - uses: ./.github/actions/templates/deployModule + uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' diff --git a/.github/workflows/ms.network.ddosprotectionplans.yml b/.github/workflows/ms.network.ddosprotectionplans.yml index 81fd11a3ca..56ec432d43 100644 --- a/.github/workflows/ms.network.ddosprotectionplans.yml +++ b/.github/workflows/ms.network.ddosprotectionplans.yml @@ -88,7 +88,6 @@ jobs: needs: - job_set_workflow_param - job_tests_module_global - - job_tests_module_global_api strategy: fail-fast: false matrix: @@ -101,26 +100,12 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here - # ----------- # - ## Dry Run ## - # ----------- # - - name: 'Test module with parameter file [${{ matrix.parameterFilePaths }}]' - uses: ./.github/actions/templates/validateModuleDeploy - with: - templateFilePath: '${{ env.modulePath }}/deploy.bicep' - parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' - location: '${{ env.defaultLocation }}' - resourceGroupName: '${{ env.resourceGroupName }}' - subscriptionId: '${{ secrets.ARM_SUBSCRIPTION_ID }}' - managementGroupId: '${{ secrets.ARM_MGMTGROUP_ID }}' + variableFileName: 'variables.module' # ------------------- # ## Deploy & Remove ## # ------------------- # - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' - id: step_deploy - uses: ./.github/actions/templates/deployModule + uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' diff --git a/.github/workflows/ms.network.expressroutecircuits.yml b/.github/workflows/ms.network.expressroutecircuits.yml index a7cfe4e6a6..21302bbe30 100644 --- a/.github/workflows/ms.network.expressroutecircuits.yml +++ b/.github/workflows/ms.network.expressroutecircuits.yml @@ -88,7 +88,6 @@ jobs: needs: - job_set_workflow_param - job_tests_module_global - - job_tests_module_global_api strategy: fail-fast: false matrix: @@ -101,26 +100,12 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here - # ----------- # - ## Dry Run ## - # ----------- # - - name: 'Test module with parameter file [${{ matrix.parameterFilePaths }}]' - uses: ./.github/actions/templates/validateModuleDeploy - with: - templateFilePath: '${{ env.modulePath }}/deploy.bicep' - parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' - location: '${{ env.defaultLocation }}' - resourceGroupName: '${{ env.resourceGroupName }}' - subscriptionId: '${{ secrets.ARM_SUBSCRIPTION_ID }}' - managementGroupId: '${{ secrets.ARM_MGMTGROUP_ID }}' + variableFileName: 'variables.module' # ------------------- # ## Deploy & Remove ## # ------------------- # - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' - id: step_deploy - uses: ./.github/actions/templates/deployModule + uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' diff --git a/.github/workflows/ms.network.ipgroups.yml b/.github/workflows/ms.network.ipgroups.yml index 3d900a1306..1839279f01 100644 --- a/.github/workflows/ms.network.ipgroups.yml +++ b/.github/workflows/ms.network.ipgroups.yml @@ -88,7 +88,6 @@ jobs: needs: - job_set_workflow_param - job_tests_module_global - - job_tests_module_global_api strategy: fail-fast: false matrix: @@ -101,26 +100,12 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here - # ----------- # - ## Dry Run ## - # ----------- # - - name: 'Test module with parameter file [${{ matrix.parameterFilePaths }}]' - uses: ./.github/actions/templates/validateModuleDeploy - with: - templateFilePath: '${{ env.modulePath }}/deploy.bicep' - parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' - location: '${{ env.defaultLocation }}' - resourceGroupName: '${{ env.resourceGroupName }}' - subscriptionId: '${{ secrets.ARM_SUBSCRIPTION_ID }}' - managementGroupId: '${{ secrets.ARM_MGMTGROUP_ID }}' + variableFileName: 'variables.module' # ------------------- # ## Deploy & Remove ## # ------------------- # - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' - id: step_deploy - uses: ./.github/actions/templates/deployModule + uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' diff --git a/.github/workflows/ms.network.loadbalancers.yml b/.github/workflows/ms.network.loadbalancers.yml index 5b645bbfb6..a422d60428 100644 --- a/.github/workflows/ms.network.loadbalancers.yml +++ b/.github/workflows/ms.network.loadbalancers.yml @@ -88,7 +88,6 @@ jobs: needs: - job_set_workflow_param - job_tests_module_global - - job_tests_module_global_api strategy: fail-fast: false matrix: @@ -101,26 +100,12 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here - # ----------- # - ## Dry Run ## - # ----------- # - - name: 'Test module with parameter file [${{ matrix.parameterFilePaths }}]' - uses: ./.github/actions/templates/validateModuleDeploy - with: - templateFilePath: '${{ env.modulePath }}/deploy.bicep' - parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' - location: '${{ env.defaultLocation }}' - resourceGroupName: '${{ env.resourceGroupName }}' - subscriptionId: '${{ secrets.ARM_SUBSCRIPTION_ID }}' - managementGroupId: '${{ secrets.ARM_MGMTGROUP_ID }}' + variableFileName: 'variables.module' # ------------------- # ## Deploy & Remove ## # ------------------- # - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' - id: step_deploy - uses: ./.github/actions/templates/deployModule + uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' diff --git a/.github/workflows/ms.network.localnetworkgateways.yml b/.github/workflows/ms.network.localnetworkgateways.yml index c2143413de..bad2af1317 100644 --- a/.github/workflows/ms.network.localnetworkgateways.yml +++ b/.github/workflows/ms.network.localnetworkgateways.yml @@ -88,7 +88,6 @@ jobs: needs: - job_set_workflow_param - job_tests_module_global - - job_tests_module_global_api strategy: fail-fast: false matrix: @@ -101,26 +100,12 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here - # ----------- # - ## Dry Run ## - # ----------- # - - name: 'Test module with parameter file [${{ matrix.parameterFilePaths }}]' - uses: ./.github/actions/templates/validateModuleDeploy - with: - templateFilePath: '${{ env.modulePath }}/deploy.bicep' - parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' - location: '${{ env.defaultLocation }}' - resourceGroupName: '${{ env.resourceGroupName }}' - subscriptionId: '${{ secrets.ARM_SUBSCRIPTION_ID }}' - managementGroupId: '${{ secrets.ARM_MGMTGROUP_ID }}' + variableFileName: 'variables.module' # ------------------- # ## Deploy & Remove ## # ------------------- # - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' - id: step_deploy - uses: ./.github/actions/templates/deployModule + uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' diff --git a/.github/workflows/ms.network.natgateways.yml b/.github/workflows/ms.network.natgateways.yml index 8fd2d6b1a5..03a810375b 100644 --- a/.github/workflows/ms.network.natgateways.yml +++ b/.github/workflows/ms.network.natgateways.yml @@ -88,7 +88,6 @@ jobs: needs: - job_set_workflow_param - job_tests_module_global - - job_tests_module_global_api strategy: fail-fast: false matrix: @@ -101,26 +100,12 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here - # ----------- # - ## Dry Run ## - # ----------- # - - name: 'Test module with parameter file [${{ matrix.parameterFilePaths }}]' - uses: ./.github/actions/templates/validateModuleDeploy - with: - templateFilePath: '${{ env.modulePath }}/deploy.bicep' - parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' - location: '${{ env.defaultLocation }}' - resourceGroupName: '${{ env.resourceGroupName }}' - subscriptionId: '${{ secrets.ARM_SUBSCRIPTION_ID }}' - managementGroupId: '${{ secrets.ARM_MGMTGROUP_ID }}' + variableFileName: 'variables.module' # ------------------- # ## Deploy & Remove ## # ------------------- # - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' - id: step_deploy - uses: ./.github/actions/templates/deployModule + uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' diff --git a/.github/workflows/ms.network.networksecuritygroups.yml b/.github/workflows/ms.network.networksecuritygroups.yml index 68f5d39a49..ed3eab85b4 100644 --- a/.github/workflows/ms.network.networksecuritygroups.yml +++ b/.github/workflows/ms.network.networksecuritygroups.yml @@ -88,7 +88,6 @@ jobs: needs: - job_set_workflow_param - job_tests_module_global - - job_tests_module_global_api strategy: fail-fast: false matrix: @@ -101,26 +100,12 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here - # ----------- # - ## Dry Run ## - # ----------- # - - name: 'Test module with parameter file [${{ matrix.parameterFilePaths }}]' - uses: ./.github/actions/templates/validateModuleDeploy - with: - templateFilePath: '${{ env.modulePath }}/deploy.bicep' - parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' - location: '${{ env.defaultLocation }}' - resourceGroupName: '${{ env.resourceGroupName }}' - subscriptionId: '${{ secrets.ARM_SUBSCRIPTION_ID }}' - managementGroupId: '${{ secrets.ARM_MGMTGROUP_ID }}' + variableFileName: 'variables.module' # ------------------- # ## Deploy & Remove ## # ------------------- # - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' - id: step_deploy - uses: ./.github/actions/templates/deployModule + uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' diff --git a/.github/workflows/ms.network.networkwatchers.yml b/.github/workflows/ms.network.networkwatchers.yml index e33fbf9466..0baaad07f8 100644 --- a/.github/workflows/ms.network.networkwatchers.yml +++ b/.github/workflows/ms.network.networkwatchers.yml @@ -88,7 +88,6 @@ jobs: needs: - job_set_workflow_param - job_tests_module_global - - job_tests_module_global_api strategy: fail-fast: false matrix: @@ -101,26 +100,12 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here - # ----------- # - ## Dry Run ## - # ----------- # - - name: 'Test module with parameter file [${{ matrix.parameterFilePaths }}]' - uses: ./.github/actions/templates/validateModuleDeploy - with: - templateFilePath: '${{ env.modulePath }}/deploy.bicep' - parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' - location: '${{ env.defaultLocation }}' - resourceGroupName: '${{ env.resourceGroupName }}' - subscriptionId: '${{ secrets.ARM_SUBSCRIPTION_ID }}' - managementGroupId: '${{ secrets.ARM_MGMTGROUP_ID }}' + variableFileName: 'variables.module' # ------------------- # ## Deploy & Remove ## # ------------------- # - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' - id: step_deploy - uses: ./.github/actions/templates/deployModule + uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' diff --git a/.github/workflows/ms.network.privatednszones.yml b/.github/workflows/ms.network.privatednszones.yml index 210ee81712..1995879fe4 100644 --- a/.github/workflows/ms.network.privatednszones.yml +++ b/.github/workflows/ms.network.privatednszones.yml @@ -88,7 +88,6 @@ jobs: needs: - job_set_workflow_param - job_tests_module_global - - job_tests_module_global_api strategy: fail-fast: false matrix: @@ -101,26 +100,12 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here - # ----------- # - ## Dry Run ## - # ----------- # - - name: 'Test module with parameter file [${{ matrix.parameterFilePaths }}]' - uses: ./.github/actions/templates/validateModuleDeploy - with: - templateFilePath: '${{ env.modulePath }}/deploy.bicep' - parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' - location: '${{ env.defaultLocation }}' - resourceGroupName: '${{ env.resourceGroupName }}' - subscriptionId: '${{ secrets.ARM_SUBSCRIPTION_ID }}' - managementGroupId: '${{ secrets.ARM_MGMTGROUP_ID }}' + variableFileName: 'variables.module' # ------------------- # ## Deploy & Remove ## # ------------------- # - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' - id: step_deploy - uses: ./.github/actions/templates/deployModule + uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' diff --git a/.github/workflows/ms.network.privateendpoints.yml b/.github/workflows/ms.network.privateendpoints.yml index 74fc13b261..2fa9e03008 100644 --- a/.github/workflows/ms.network.privateendpoints.yml +++ b/.github/workflows/ms.network.privateendpoints.yml @@ -88,7 +88,6 @@ jobs: needs: - job_set_workflow_param - job_tests_module_global - - job_tests_module_global_api strategy: fail-fast: false matrix: @@ -101,26 +100,12 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here - # ----------- # - ## Dry Run ## - # ----------- # - - name: 'Test module with parameter file [${{ matrix.parameterFilePaths }}]' - uses: ./.github/actions/templates/validateModuleDeploy - with: - templateFilePath: '${{ env.modulePath }}/deploy.bicep' - parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' - location: '${{ env.defaultLocation }}' - resourceGroupName: '${{ env.resourceGroupName }}' - subscriptionId: '${{ secrets.ARM_SUBSCRIPTION_ID }}' - managementGroupId: '${{ secrets.ARM_MGMTGROUP_ID }}' + variableFileName: 'variables.module' # ------------------- # ## Deploy & Remove ## # ------------------- # - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' - id: step_deploy - uses: ./.github/actions/templates/deployModule + uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' diff --git a/.github/workflows/ms.network.publicipaddresses.yml b/.github/workflows/ms.network.publicipaddresses.yml index 71d3b02bdc..77961ace75 100644 --- a/.github/workflows/ms.network.publicipaddresses.yml +++ b/.github/workflows/ms.network.publicipaddresses.yml @@ -88,7 +88,6 @@ jobs: needs: - job_set_workflow_param - job_tests_module_global - - job_tests_module_global_api strategy: fail-fast: false matrix: @@ -101,26 +100,12 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here - # ----------- # - ## Dry Run ## - # ----------- # - - name: 'Test module with parameter file [${{ matrix.parameterFilePaths }}]' - uses: ./.github/actions/templates/validateModuleDeploy - with: - templateFilePath: '${{ env.modulePath }}/deploy.bicep' - parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' - location: '${{ env.defaultLocation }}' - resourceGroupName: '${{ env.resourceGroupName }}' - subscriptionId: '${{ secrets.ARM_SUBSCRIPTION_ID }}' - managementGroupId: '${{ secrets.ARM_MGMTGROUP_ID }}' + variableFileName: 'variables.module' # ------------------- # ## Deploy & Remove ## # ------------------- # - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' - id: step_deploy - uses: ./.github/actions/templates/deployModule + uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' diff --git a/.github/workflows/ms.network.publicipprefixes.yml b/.github/workflows/ms.network.publicipprefixes.yml index f6cc22cfa3..d9133810ba 100644 --- a/.github/workflows/ms.network.publicipprefixes.yml +++ b/.github/workflows/ms.network.publicipprefixes.yml @@ -88,7 +88,6 @@ jobs: needs: - job_set_workflow_param - job_tests_module_global - - job_tests_module_global_api strategy: fail-fast: false matrix: @@ -101,26 +100,12 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here - # ----------- # - ## Dry Run ## - # ----------- # - - name: 'Test module with parameter file [${{ matrix.parameterFilePaths }}]' - uses: ./.github/actions/templates/validateModuleDeploy - with: - templateFilePath: '${{ env.modulePath }}/deploy.bicep' - parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' - location: '${{ env.defaultLocation }}' - resourceGroupName: '${{ env.resourceGroupName }}' - subscriptionId: '${{ secrets.ARM_SUBSCRIPTION_ID }}' - managementGroupId: '${{ secrets.ARM_MGMTGROUP_ID }}' + variableFileName: 'variables.module' # ------------------- # ## Deploy & Remove ## # ------------------- # - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' - id: step_deploy - uses: ./.github/actions/templates/deployModule + uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' diff --git a/.github/workflows/ms.network.routetables.yml b/.github/workflows/ms.network.routetables.yml index 654ec5bf81..16ed4b7544 100644 --- a/.github/workflows/ms.network.routetables.yml +++ b/.github/workflows/ms.network.routetables.yml @@ -88,7 +88,6 @@ jobs: needs: - job_set_workflow_param - job_tests_module_global - - job_tests_module_global_api strategy: fail-fast: false matrix: @@ -101,26 +100,12 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here - # ----------- # - ## Dry Run ## - # ----------- # - - name: 'Test module with parameter file [${{ matrix.parameterFilePaths }}]' - uses: ./.github/actions/templates/validateModuleDeploy - with: - templateFilePath: '${{ env.modulePath }}/deploy.bicep' - parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' - location: '${{ env.defaultLocation }}' - resourceGroupName: '${{ env.resourceGroupName }}' - subscriptionId: '${{ secrets.ARM_SUBSCRIPTION_ID }}' - managementGroupId: '${{ secrets.ARM_MGMTGROUP_ID }}' + variableFileName: 'variables.module' # ------------------- # ## Deploy & Remove ## # ------------------- # - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' - id: step_deploy - uses: ./.github/actions/templates/deployModule + uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' diff --git a/.github/workflows/ms.network.trafficmanagerprofiles.yml b/.github/workflows/ms.network.trafficmanagerprofiles.yml index 13ef151466..35a0d9d4b9 100644 --- a/.github/workflows/ms.network.trafficmanagerprofiles.yml +++ b/.github/workflows/ms.network.trafficmanagerprofiles.yml @@ -88,7 +88,6 @@ jobs: needs: - job_set_workflow_param - job_tests_module_global - - job_tests_module_global_api strategy: fail-fast: false matrix: @@ -101,26 +100,12 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here - # ----------- # - ## Dry Run ## - # ----------- # - - name: 'Test module with parameter file [${{ matrix.parameterFilePaths }}]' - uses: ./.github/actions/templates/validateModuleDeploy - with: - templateFilePath: '${{ env.modulePath }}/deploy.bicep' - parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' - location: '${{ env.defaultLocation }}' - resourceGroupName: '${{ env.resourceGroupName }}' - subscriptionId: '${{ secrets.ARM_SUBSCRIPTION_ID }}' - managementGroupId: '${{ secrets.ARM_MGMTGROUP_ID }}' + variableFileName: 'variables.module' # ------------------- # ## Deploy & Remove ## # ------------------- # - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' - id: step_deploy - uses: ./.github/actions/templates/deployModule + uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' diff --git a/.github/workflows/ms.network.virtualnetworkgateways.yml b/.github/workflows/ms.network.virtualnetworkgateways.yml index 84573d4805..7340c8a571 100644 --- a/.github/workflows/ms.network.virtualnetworkgateways.yml +++ b/.github/workflows/ms.network.virtualnetworkgateways.yml @@ -88,7 +88,6 @@ jobs: needs: - job_set_workflow_param - job_tests_module_global - - job_tests_module_global_api strategy: fail-fast: false matrix: @@ -102,26 +101,12 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here - # ----------- # - ## Dry Run ## - # ----------- # - - name: 'Test module with parameter file [${{ matrix.parameterFilePaths }}]' - uses: ./.github/actions/templates/validateModuleDeploy - with: - templateFilePath: '${{ env.modulePath }}/deploy.bicep' - parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' - location: '${{ env.defaultLocation }}' - resourceGroupName: '${{ env.resourceGroupName }}' - subscriptionId: '${{ secrets.ARM_SUBSCRIPTION_ID }}' - managementGroupId: '${{ secrets.ARM_MGMTGROUP_ID }}' + variableFileName: 'variables.module' # ------------------- # ## Deploy & Remove ## # ------------------- # - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' - id: step_deploy - uses: ./.github/actions/templates/deployModule + uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' diff --git a/.github/workflows/ms.network.virtualnetworks.yml b/.github/workflows/ms.network.virtualnetworks.yml index 8300748c9c..5335238b1c 100644 --- a/.github/workflows/ms.network.virtualnetworks.yml +++ b/.github/workflows/ms.network.virtualnetworks.yml @@ -88,7 +88,6 @@ jobs: needs: - job_set_workflow_param - job_tests_module_global - - job_tests_module_global_api strategy: fail-fast: false matrix: @@ -101,26 +100,12 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here - # ----------- # - ## Dry Run ## - # ----------- # - - name: 'Test module with parameter file [${{ matrix.parameterFilePaths }}]' - uses: ./.github/actions/templates/validateModuleDeploy - with: - templateFilePath: '${{ env.modulePath }}/deploy.bicep' - parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' - location: '${{ env.defaultLocation }}' - resourceGroupName: '${{ env.resourceGroupName }}' - subscriptionId: '${{ secrets.ARM_SUBSCRIPTION_ID }}' - managementGroupId: '${{ secrets.ARM_MGMTGROUP_ID }}' + variableFileName: 'variables.module' # ------------------- # ## Deploy & Remove ## # ------------------- # - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' - id: step_deploy - uses: ./.github/actions/templates/deployModule + uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' diff --git a/.github/workflows/ms.network.virtualwans.yml b/.github/workflows/ms.network.virtualwans.yml index 7e4219148f..05ff4c00eb 100644 --- a/.github/workflows/ms.network.virtualwans.yml +++ b/.github/workflows/ms.network.virtualwans.yml @@ -88,7 +88,6 @@ jobs: needs: - job_set_workflow_param - job_tests_module_global - - job_tests_module_global_api strategy: fail-fast: false matrix: @@ -101,26 +100,12 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here - # ----------- # - ## Dry Run ## - # ----------- # - - name: 'Test module with parameter file [${{ matrix.parameterFilePaths }}]' - uses: ./.github/actions/templates/validateModuleDeploy - with: - templateFilePath: '${{ env.modulePath }}/deploy.bicep' - parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' - location: '${{ env.defaultLocation }}' - resourceGroupName: '${{ env.resourceGroupName }}' - subscriptionId: '${{ secrets.ARM_SUBSCRIPTION_ID }}' - managementGroupId: '${{ secrets.ARM_MGMTGROUP_ID }}' + variableFileName: 'variables.module' # ------------------- # ## Deploy & Remove ## # ------------------- # - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' - id: step_deploy - uses: ./.github/actions/templates/deployModule + uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' diff --git a/.github/workflows/ms.operationalinsights.workspaces.yml b/.github/workflows/ms.operationalinsights.workspaces.yml index 567427f0bc..bc87f0174c 100644 --- a/.github/workflows/ms.operationalinsights.workspaces.yml +++ b/.github/workflows/ms.operationalinsights.workspaces.yml @@ -88,7 +88,6 @@ jobs: needs: - job_set_workflow_param - job_tests_module_global - - job_tests_module_global_api strategy: fail-fast: false matrix: @@ -101,26 +100,12 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here - # ----------- # - ## Dry Run ## - # ----------- # - - name: 'Test module with parameter file [${{ matrix.parameterFilePaths }}]' - uses: ./.github/actions/templates/validateModuleDeploy - with: - templateFilePath: '${{ env.modulePath }}/deploy.bicep' - parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' - location: '${{ env.defaultLocation }}' - resourceGroupName: '${{ env.resourceGroupName }}' - subscriptionId: '${{ secrets.ARM_SUBSCRIPTION_ID }}' - managementGroupId: '${{ secrets.ARM_MGMTGROUP_ID }}' + variableFileName: 'variables.module' # ------------------- # ## Deploy & Remove ## # ------------------- # - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' - id: step_deploy - uses: ./.github/actions/templates/deployModule + uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' diff --git a/.github/workflows/ms.recoveryservices.vaults.yml b/.github/workflows/ms.recoveryservices.vaults.yml index 862e5ef66b..dc81a8c8be 100644 --- a/.github/workflows/ms.recoveryservices.vaults.yml +++ b/.github/workflows/ms.recoveryservices.vaults.yml @@ -88,7 +88,6 @@ jobs: needs: - job_set_workflow_param - job_tests_module_global - - job_tests_module_global_api strategy: fail-fast: false matrix: @@ -101,26 +100,12 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here - # ----------- # - ## Dry Run ## - # ----------- # - - name: 'Test module with parameter file [${{ matrix.parameterFilePaths }}]' - uses: ./.github/actions/templates/validateModuleDeploy - with: - templateFilePath: '${{ env.modulePath }}/deploy.bicep' - parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' - location: '${{ env.defaultLocation }}' - resourceGroupName: '${{ env.resourceGroupName }}' - subscriptionId: '${{ secrets.ARM_SUBSCRIPTION_ID }}' - managementGroupId: '${{ secrets.ARM_MGMTGROUP_ID }}' + variableFileName: 'variables.module' # ------------------- # ## Deploy & Remove ## # ------------------- # - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' - id: step_deploy - uses: ./.github/actions/templates/deployModule + uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' diff --git a/.github/workflows/ms.resources.deploymentscripts.yml b/.github/workflows/ms.resources.deploymentscripts.yml index e4c4015e8c..8b02edb1b6 100644 --- a/.github/workflows/ms.resources.deploymentscripts.yml +++ b/.github/workflows/ms.resources.deploymentscripts.yml @@ -88,7 +88,6 @@ jobs: needs: - job_set_workflow_param - job_tests_module_global - - job_tests_module_global_api strategy: fail-fast: false matrix: @@ -101,26 +100,12 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here - # ----------- # - ## Dry Run ## - # ----------- # - - name: 'Test module with parameter file [${{ matrix.parameterFilePaths }}]' - uses: ./.github/actions/templates/validateModuleDeploy - with: - templateFilePath: '${{ env.modulePath }}/deploy.bicep' - parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' - location: '${{ env.defaultLocation }}' - resourceGroupName: '${{ env.resourceGroupName }}' - subscriptionId: '${{ secrets.ARM_SUBSCRIPTION_ID }}' - managementGroupId: '${{ secrets.ARM_MGMTGROUP_ID }}' + variableFileName: 'variables.module' # ------------------- # ## Deploy & Remove ## # ------------------- # - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' - id: step_deploy - uses: ./.github/actions/templates/deployModule + uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' diff --git a/.github/workflows/ms.resources.resourcegroups.yml b/.github/workflows/ms.resources.resourcegroups.yml index 2129e0bae0..9bbb27785b 100644 --- a/.github/workflows/ms.resources.resourcegroups.yml +++ b/.github/workflows/ms.resources.resourcegroups.yml @@ -88,7 +88,6 @@ jobs: needs: - job_set_workflow_param - job_tests_module_global - - job_tests_module_global_api strategy: fail-fast: false matrix: @@ -101,26 +100,12 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here - # ----------- # - ## Dry Run ## - # ----------- # - - name: 'Test module with parameter file [${{ matrix.parameterFilePaths }}]' - uses: ./.github/actions/templates/validateModuleDeploy - with: - templateFilePath: '${{ env.modulePath }}/deploy.bicep' - parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' - location: '${{ env.defaultLocation }}' - resourceGroupName: '${{ env.resourceGroupName }}' - subscriptionId: '${{ secrets.ARM_SUBSCRIPTION_ID }}' - managementGroupId: '${{ secrets.ARM_MGMTGROUP_ID }}' + variableFileName: 'variables.module' # ------------------- # ## Deploy & Remove ## # ------------------- # - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' - id: step_deploy - uses: ./.github/actions/templates/deployModule + uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' diff --git a/.github/workflows/ms.security.azuresecuritycenter.yml b/.github/workflows/ms.security.azuresecuritycenter.yml index 3648de4162..3e1aa5d274 100644 --- a/.github/workflows/ms.security.azuresecuritycenter.yml +++ b/.github/workflows/ms.security.azuresecuritycenter.yml @@ -88,7 +88,6 @@ jobs: needs: - job_set_workflow_param - job_tests_module_global - - job_tests_module_global_api strategy: fail-fast: false matrix: @@ -101,26 +100,12 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here - # ----------- # - ## Dry Run ## - # ----------- # - - name: 'Test module with parameter file [${{ matrix.parameterFilePaths }}]' - uses: ./.github/actions/templates/validateModuleDeploy - with: - templateFilePath: '${{ env.modulePath }}/deploy.bicep' - parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' - location: '${{ env.defaultLocation }}' - resourceGroupName: '${{ env.resourceGroupName }}' - subscriptionId: '${{ secrets.ARM_SUBSCRIPTION_ID }}' - managementGroupId: '${{ secrets.ARM_MGMTGROUP_ID }}' + variableFileName: 'variables.module' # ------------------- # ## Deploy & Remove ## # ------------------- # - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' - id: step_deploy - uses: ./.github/actions/templates/deployModule + uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' diff --git a/.github/workflows/ms.servicebus.namespaces.yml b/.github/workflows/ms.servicebus.namespaces.yml index beef46c9f1..7b79e5f7e4 100644 --- a/.github/workflows/ms.servicebus.namespaces.yml +++ b/.github/workflows/ms.servicebus.namespaces.yml @@ -88,7 +88,6 @@ jobs: needs: - job_set_workflow_param - job_tests_module_global - - job_tests_module_global_api strategy: fail-fast: false matrix: @@ -101,26 +100,12 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here - # ----------- # - ## Dry Run ## - # ----------- # - - name: 'Test module with parameter file [${{ matrix.parameterFilePaths }}]' - uses: ./.github/actions/templates/validateModuleDeploy - with: - templateFilePath: '${{ env.modulePath }}/deploy.bicep' - parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' - location: '${{ env.defaultLocation }}' - resourceGroupName: '${{ env.resourceGroupName }}' - subscriptionId: '${{ secrets.ARM_SUBSCRIPTION_ID }}' - managementGroupId: '${{ secrets.ARM_MGMTGROUP_ID }}' + variableFileName: 'variables.module' # ------------------- # ## Deploy & Remove ## # ------------------- # - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' - id: step_deploy - uses: ./.github/actions/templates/deployModule + uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' diff --git a/.github/workflows/ms.sql.managedinstances.yml b/.github/workflows/ms.sql.managedinstances.yml index 62a3d9cd86..0907667f68 100644 --- a/.github/workflows/ms.sql.managedinstances.yml +++ b/.github/workflows/ms.sql.managedinstances.yml @@ -88,7 +88,6 @@ jobs: needs: - job_set_workflow_param - job_tests_module_global - - job_tests_module_global_api strategy: fail-fast: false matrix: @@ -101,26 +100,12 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here - # ----------- # - ## Dry Run ## - # ----------- # - - name: 'Test module with parameter file [${{ matrix.parameterFilePaths }}]' - uses: ./.github/actions/templates/validateModuleDeploy - with: - templateFilePath: '${{ env.modulePath }}/deploy.bicep' - parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' - location: '${{ env.defaultLocation }}' - resourceGroupName: '${{ env.resourceGroupName }}' - subscriptionId: '${{ secrets.ARM_SUBSCRIPTION_ID }}' - managementGroupId: '${{ secrets.ARM_MGMTGROUP_ID }}' + variableFileName: 'variables.module' # ------------------- # ## Deploy & Remove ## # ------------------- # - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' - id: step_deploy - uses: ./.github/actions/templates/deployModule + uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' diff --git a/.github/workflows/ms.sql.servers.yml b/.github/workflows/ms.sql.servers.yml index b365ec90fe..9db7f17ab7 100644 --- a/.github/workflows/ms.sql.servers.yml +++ b/.github/workflows/ms.sql.servers.yml @@ -88,7 +88,6 @@ jobs: needs: - job_set_workflow_param - job_tests_module_global - - job_tests_module_global_api strategy: fail-fast: false matrix: @@ -101,26 +100,12 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here - # ----------- # - ## Dry Run ## - # ----------- # - - name: 'Test module with parameter file [${{ matrix.parameterFilePaths }}]' - uses: ./.github/actions/templates/validateModuleDeploy - with: - templateFilePath: '${{ env.modulePath }}/deploy.bicep' - parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' - location: '${{ env.defaultLocation }}' - resourceGroupName: '${{ env.resourceGroupName }}' - subscriptionId: '${{ secrets.ARM_SUBSCRIPTION_ID }}' - managementGroupId: '${{ secrets.ARM_MGMTGROUP_ID }}' + variableFileName: 'variables.module' # ------------------- # ## Deploy & Remove ## # ------------------- # - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' - id: step_deploy - uses: ./.github/actions/templates/deployModule + uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' diff --git a/.github/workflows/ms.storage.storageaccounts.yml b/.github/workflows/ms.storage.storageaccounts.yml index f749c78cff..071240e146 100644 --- a/.github/workflows/ms.storage.storageaccounts.yml +++ b/.github/workflows/ms.storage.storageaccounts.yml @@ -88,7 +88,6 @@ jobs: needs: - job_set_workflow_param - job_tests_module_global - - job_tests_module_global_api strategy: fail-fast: false matrix: @@ -102,26 +101,12 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here - # ----------- # - ## Dry Run ## - # ----------- # - - name: 'Test module with parameter file [${{ matrix.parameterFilePaths }}]' - uses: ./.github/actions/templates/validateModuleDeploy - with: - templateFilePath: '${{ env.modulePath }}/deploy.bicep' - parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' - location: '${{ env.defaultLocation }}' - resourceGroupName: '${{ env.resourceGroupName }}' - subscriptionId: '${{ secrets.ARM_SUBSCRIPTION_ID }}' - managementGroupId: '${{ secrets.ARM_MGMTGROUP_ID }}' + variableFileName: 'variables.module' # ------------------- # ## Deploy & Remove ## # ------------------- # - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' - id: step_deploy - uses: ./.github/actions/templates/deployModule + uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' diff --git a/.github/workflows/ms.virtualmachineimages.imagetemplates.yml b/.github/workflows/ms.virtualmachineimages.imagetemplates.yml index 70435a7fe1..f0ea3fdacf 100644 --- a/.github/workflows/ms.virtualmachineimages.imagetemplates.yml +++ b/.github/workflows/ms.virtualmachineimages.imagetemplates.yml @@ -88,7 +88,6 @@ jobs: needs: - job_set_workflow_param - job_tests_module_global - - job_tests_module_global_api strategy: fail-fast: false matrix: @@ -101,26 +100,12 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here - # ----------- # - ## Dry Run ## - # ----------- # - - name: 'Test module with parameter file [${{ matrix.parameterFilePaths }}]' - uses: ./.github/actions/templates/validateModuleDeploy - with: - templateFilePath: '${{ env.modulePath }}/deploy.bicep' - parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' - location: '${{ env.defaultLocation }}' - resourceGroupName: '${{ env.resourceGroupName }}' - subscriptionId: '${{ secrets.ARM_SUBSCRIPTION_ID }}' - managementGroupId: '${{ secrets.ARM_MGMTGROUP_ID }}' + variableFileName: 'variables.module' # ------------------- # ## Deploy & Remove ## # ------------------- # - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' - id: step_deploy - uses: ./.github/actions/templates/deployModule + uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' diff --git a/.github/workflows/ms.web.connections.yml b/.github/workflows/ms.web.connections.yml index 78f12b1757..6fcae7518f 100644 --- a/.github/workflows/ms.web.connections.yml +++ b/.github/workflows/ms.web.connections.yml @@ -88,7 +88,6 @@ jobs: needs: - job_set_workflow_param - job_tests_module_global - - job_tests_module_global_api strategy: fail-fast: false matrix: @@ -101,26 +100,12 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here - # ----------- # - ## Dry Run ## - # ----------- # - - name: 'Test module with parameter file [${{ matrix.parameterFilePaths }}]' - uses: ./.github/actions/templates/validateModuleDeploy - with: - templateFilePath: '${{ env.modulePath }}/deploy.bicep' - parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' - location: '${{ env.defaultLocation }}' - resourceGroupName: '${{ env.resourceGroupName }}' - subscriptionId: '${{ secrets.ARM_SUBSCRIPTION_ID }}' - managementGroupId: '${{ secrets.ARM_MGMTGROUP_ID }}' + variableFileName: 'variables.module' # ------------------- # ## Deploy & Remove ## # ------------------- # - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' - id: step_deploy - uses: ./.github/actions/templates/deployModule + uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' diff --git a/.github/workflows/ms.web.hostingenvironments.yml b/.github/workflows/ms.web.hostingenvironments.yml index 5195d760ad..9b94baf5ed 100644 --- a/.github/workflows/ms.web.hostingenvironments.yml +++ b/.github/workflows/ms.web.hostingenvironments.yml @@ -88,7 +88,6 @@ jobs: needs: - job_set_workflow_param - job_tests_module_global - - job_tests_module_global_api strategy: fail-fast: false matrix: @@ -101,26 +100,12 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here - # ----------- # - ## Dry Run ## - # ----------- # - - name: 'Test module with parameter file [${{ matrix.parameterFilePaths }}]' - uses: ./.github/actions/templates/validateModuleDeploy - with: - templateFilePath: '${{ env.modulePath }}/deploy.bicep' - parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' - location: '${{ env.defaultLocation }}' - resourceGroupName: '${{ env.resourceGroupName }}' - subscriptionId: '${{ secrets.ARM_SUBSCRIPTION_ID }}' - managementGroupId: '${{ secrets.ARM_MGMTGROUP_ID }}' + variableFileName: 'variables.module' # ------------------- # ## Deploy & Remove ## # ------------------- # - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' - id: step_deploy - uses: ./.github/actions/templates/deployModule + uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' diff --git a/.github/workflows/ms.web.serverfarms.yml b/.github/workflows/ms.web.serverfarms.yml index 5b45da75f6..67abc3b28e 100644 --- a/.github/workflows/ms.web.serverfarms.yml +++ b/.github/workflows/ms.web.serverfarms.yml @@ -88,7 +88,6 @@ jobs: needs: - job_set_workflow_param - job_tests_module_global - - job_tests_module_global_api strategy: fail-fast: false matrix: @@ -101,26 +100,12 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here - # ----------- # - ## Dry Run ## - # ----------- # - - name: 'Test module with parameter file [${{ matrix.parameterFilePaths }}]' - uses: ./.github/actions/templates/validateModuleDeploy - with: - templateFilePath: '${{ env.modulePath }}/deploy.bicep' - parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' - location: '${{ env.defaultLocation }}' - resourceGroupName: '${{ env.resourceGroupName }}' - subscriptionId: '${{ secrets.ARM_SUBSCRIPTION_ID }}' - managementGroupId: '${{ secrets.ARM_MGMTGROUP_ID }}' + variableFileName: 'variables.module' # ------------------- # ## Deploy & Remove ## # ------------------- # - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' - id: step_deploy - uses: ./.github/actions/templates/deployModule + uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' diff --git a/.github/workflows/ms.web.sites.yml b/.github/workflows/ms.web.sites.yml index 20c60691be..aff3bd3c41 100644 --- a/.github/workflows/ms.web.sites.yml +++ b/.github/workflows/ms.web.sites.yml @@ -88,7 +88,6 @@ jobs: needs: - job_set_workflow_param - job_tests_module_global - - job_tests_module_global_api strategy: fail-fast: false matrix: @@ -107,26 +106,12 @@ jobs: - name: Set environment variables uses: deep-mm/set-variables@v1.0 with: - # Name of variable file - variableFileName: 'variables.module' # Don't write .json here - # ----------- # - ## Dry Run ## - # ----------- # - - name: 'Test module with parameter file [${{ matrix.parameterFilePaths }}]' - uses: ./.github/actions/templates/validateModuleDeploy - with: - templateFilePath: '${{ env.modulePath }}/deploy.bicep' - parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' - location: '${{ env.defaultLocation }}' - resourceGroupName: '${{ env.resourceGroupName }}' - subscriptionId: '${{ secrets.ARM_SUBSCRIPTION_ID }}' - managementGroupId: '${{ secrets.ARM_MGMTGROUP_ID }}' + variableFileName: 'variables.module' # ------------------- # ## Deploy & Remove ## # ------------------- # - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' - id: step_deploy - uses: ./.github/actions/templates/deployModule + uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' parameterFilePath: '${{ env.modulePath }}/.parameters/${{ matrix.parameterFilePaths }}' From c257cc400f5b701af9f1b22cc5c40964a4c35c89 Mon Sep 17 00:00:00 2001 From: MrMCake Date: Thu, 9 Dec 2021 08:28:38 +0100 Subject: [PATCH 17/47] Add deployment error for testing --- .../validateModuleDeployment/action.yml | 28 +++++++++---------- .../workflows/ms.analysisservices.servers.yml | 2 +- .../servers/.parameters/parameters.json | 4 +-- 3 files changed, 17 insertions(+), 17 deletions(-) diff --git a/.github/actions/templates/validateModuleDeployment/action.yml b/.github/actions/templates/validateModuleDeployment/action.yml index 07d17ba046..4825b827a9 100644 --- a/.github/actions/templates/validateModuleDeployment/action.yml +++ b/.github/actions/templates/validateModuleDeployment/action.yml @@ -143,7 +143,7 @@ runs: # ----------------- - name: 'Remove [${{ inputs.templateFilePath }}] from parameters [${{ inputs.parameterFilePath }}]' shell: pwsh - if: always() + if: ${{ steps.deploy_step.outputs.deploymentName != '' }} run: | if('${{ inputs.removeDeployment }}' -eq 'true') { # Load used function @@ -168,16 +168,16 @@ runs: # ------------------------ # NOTE: This task becomes redundant once 'continue-on-error' is supported in composite actions # Once available the deployment tasks may actually fail and the removal would still run - - name: 'Report status' - shell: pwsh - if: always() - run: | - Write-Verbose "Reporting pipeline status" -Verbose - - $deploymentException = '${{ steps.deploy_step.outputs.deploymentException }}' - if($deploymentException) { - Write-Verbose "Test deployment failed" -Verbose - throw $deploymentException - } - - Write-Verbose "All deployments were successful" -Verbose + # - name: 'Report status' + # shell: pwsh + # if: always() + # run: | + # Write-Verbose "Reporting pipeline status" -Verbose + + # $deploymentException = '${{ steps.deploy_step.outputs.deploymentException }}' + # if($deploymentException) { + # Write-Verbose "Test deployment failed" -Verbose + # throw $deploymentException + # } + + # Write-Verbose "All deployments were successful" -Verbose diff --git a/.github/workflows/ms.analysisservices.servers.yml b/.github/workflows/ms.analysisservices.servers.yml index 8eae830195..efea87d173 100644 --- a/.github/workflows/ms.analysisservices.servers.yml +++ b/.github/workflows/ms.analysisservices.servers.yml @@ -91,7 +91,7 @@ jobs: strategy: fail-fast: false matrix: - parameterFilePaths: ['min.parameters.json', 'parameters.json'] + parameterFilePaths: ['parameters.json'] # 'min.parameters.json', steps: - name: 'Checkout' uses: actions/checkout@v2 diff --git a/arm/Microsoft.AnalysisServices/servers/.parameters/parameters.json b/arm/Microsoft.AnalysisServices/servers/.parameters/parameters.json index 793bf2b62f..53b7c8c157 100644 --- a/arm/Microsoft.AnalysisServices/servers/.parameters/parameters.json +++ b/arm/Microsoft.AnalysisServices/servers/.parameters/parameters.json @@ -11,9 +11,9 @@ "roleAssignments": { "value": [ { - "roleDefinitionIdOrName": "Reader", + "roleDefinitionIdOrName": "Readerr", "principalIds": [ - "<>" + "<>" ] } ] From e8b9b3a5cdcaa86675acda92a150ea34661801e8 Mon Sep 17 00:00:00 2001 From: MrMCake Date: Thu, 9 Dec 2021 08:30:46 +0100 Subject: [PATCH 18/47] Update to latest --- .../workflows/ms.analysisservices.servers.yml | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/.github/workflows/ms.analysisservices.servers.yml b/.github/workflows/ms.analysisservices.servers.yml index efea87d173..7e83dd1db1 100644 --- a/.github/workflows/ms.analysisservices.servers.yml +++ b/.github/workflows/ms.analysisservices.servers.yml @@ -66,18 +66,18 @@ jobs: ################## # Global tests # ------------ - job_tests_module_global: - runs-on: ubuntu-20.04 - name: 'Run global module tests' - steps: - - name: 'Checkout' - uses: actions/checkout@v2 - with: - fetch-depth: 0 - - name: 'Test module' - uses: ./.github/actions/templates/validateModuleSetup - with: - modulePath: '${{ env.modulePath }}' + # job_tests_module_global: + # runs-on: ubuntu-20.04 + # name: 'Run global module tests' + # steps: + # - name: 'Checkout' + # uses: actions/checkout@v2 + # with: + # fetch-depth: 0 + # - name: 'Test module' + # uses: ./.github/actions/templates/validateModuleSetup + # with: + # modulePath: '${{ env.modulePath }}' ########################### # Deployment module tests # @@ -87,7 +87,7 @@ jobs: name: 'Run deployment validation module tests' needs: - job_set_workflow_param - - job_tests_module_global + # - job_tests_module_global strategy: fail-fast: false matrix: From edc4e4623e678b1fb076e926dea662167f93cfe1 Mon Sep 17 00:00:00 2001 From: MrMCake Date: Thu, 9 Dec 2021 08:41:37 +0100 Subject: [PATCH 19/47] Update to latest --- .github/actions/templates/validateModuleDeployment/action.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/actions/templates/validateModuleDeployment/action.yml b/.github/actions/templates/validateModuleDeployment/action.yml index 4825b827a9..c370dcb815 100644 --- a/.github/actions/templates/validateModuleDeployment/action.yml +++ b/.github/actions/templates/validateModuleDeployment/action.yml @@ -136,7 +136,8 @@ runs: if ($res.ContainsKey('exception')) { # Happens only if there is an exception - Write-Output ('::set-output name={0}::{1}' -f 'deploymentException', (ConvertTo-Json $res.exception -Compress)) + # Write-Output ('::set-output name={0}::{1}' -f 'deploymentException', (ConvertTo-Json $res.exception -Compress)) + throw $res.exception } # [Removal] task(s) From 39738749a3c70eeb608145c8daf801c9b0dd2ec0 Mon Sep 17 00:00:00 2001 From: MrMCake Date: Thu, 9 Dec 2021 08:54:16 +0100 Subject: [PATCH 20/47] Update to latest --- .github/actions/templates/validateModuleDeployment/action.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/actions/templates/validateModuleDeployment/action.yml b/.github/actions/templates/validateModuleDeployment/action.yml index c370dcb815..d8b98788d4 100644 --- a/.github/actions/templates/validateModuleDeployment/action.yml +++ b/.github/actions/templates/validateModuleDeployment/action.yml @@ -144,7 +144,7 @@ runs: # ----------------- - name: 'Remove [${{ inputs.templateFilePath }}] from parameters [${{ inputs.parameterFilePath }}]' shell: pwsh - if: ${{ steps.deploy_step.outputs.deploymentName != '' }} + if: ${{ always() && steps.deploy_step.outputs.deploymentName != '' }} run: | if('${{ inputs.removeDeployment }}' -eq 'true') { # Load used function From 360c748d6002ca239f05c8a799df149d0d2d1e5c Mon Sep 17 00:00:00 2001 From: MrMCake Date: Thu, 9 Dec 2021 08:54:53 +0100 Subject: [PATCH 21/47] Update to latest --- .github/actions/templates/validateModuleDeployment/action.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/actions/templates/validateModuleDeployment/action.yml b/.github/actions/templates/validateModuleDeployment/action.yml index d8b98788d4..e5651d10fc 100644 --- a/.github/actions/templates/validateModuleDeployment/action.yml +++ b/.github/actions/templates/validateModuleDeployment/action.yml @@ -118,6 +118,7 @@ runs: subscriptionId = '${{ inputs.subscriptionId }}' managementGroupId = '${{ inputs.managementGroupId }}' doNotThrow = $true + retryLimit = 1 } Write-Verbose "Invoke task with" -Verbose From 75dc2d62644dcdb32c806fe09e1f9ea95d7c79df Mon Sep 17 00:00:00 2001 From: MrMCake Date: Thu, 9 Dec 2021 09:01:30 +0100 Subject: [PATCH 22/47] Update to latest --- .github/actions/templates/validateModuleDeployment/action.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/actions/templates/validateModuleDeployment/action.yml b/.github/actions/templates/validateModuleDeployment/action.yml index e5651d10fc..8e18e1a0d3 100644 --- a/.github/actions/templates/validateModuleDeployment/action.yml +++ b/.github/actions/templates/validateModuleDeployment/action.yml @@ -145,7 +145,7 @@ runs: # ----------------- - name: 'Remove [${{ inputs.templateFilePath }}] from parameters [${{ inputs.parameterFilePath }}]' shell: pwsh - if: ${{ always() && steps.deploy_step.outputs.deploymentName != '' }} + if: ${{ failure() && steps.deploy_step.outputs.deploymentName != '' }} run: | if('${{ inputs.removeDeployment }}' -eq 'true') { # Load used function From 096801e8ec79ec88692eece364bf9a87e8276b35 Mon Sep 17 00:00:00 2001 From: MrMCake Date: Thu, 9 Dec 2021 09:01:42 +0100 Subject: [PATCH 23/47] Update to latest --- .github/actions/templates/validateModuleDeployment/action.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/actions/templates/validateModuleDeployment/action.yml b/.github/actions/templates/validateModuleDeployment/action.yml index 8e18e1a0d3..e5651d10fc 100644 --- a/.github/actions/templates/validateModuleDeployment/action.yml +++ b/.github/actions/templates/validateModuleDeployment/action.yml @@ -145,7 +145,7 @@ runs: # ----------------- - name: 'Remove [${{ inputs.templateFilePath }}] from parameters [${{ inputs.parameterFilePath }}]' shell: pwsh - if: ${{ failure() && steps.deploy_step.outputs.deploymentName != '' }} + if: ${{ always() && steps.deploy_step.outputs.deploymentName != '' }} run: | if('${{ inputs.removeDeployment }}' -eq 'true') { # Load used function From c734c6a79fbb5ccc6252a1918ccf5360dedc68e7 Mon Sep 17 00:00:00 2001 From: MrMCake Date: Thu, 9 Dec 2021 09:02:04 +0100 Subject: [PATCH 24/47] Deployment validation error test --- .../servers/.parameters/parameters.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/arm/Microsoft.AnalysisServices/servers/.parameters/parameters.json b/arm/Microsoft.AnalysisServices/servers/.parameters/parameters.json index 53b7c8c157..4e4f534d5f 100644 --- a/arm/Microsoft.AnalysisServices/servers/.parameters/parameters.json +++ b/arm/Microsoft.AnalysisServices/servers/.parameters/parameters.json @@ -8,12 +8,12 @@ "skuName": { "value": "D1" }, - "roleAssignments": { + "roleAssignmentss": { "value": [ { - "roleDefinitionIdOrName": "Readerr", + "roleDefinitionIdOrName": "Reader", "principalIds": [ - "<>" + "<>" ] } ] From 961c7562353f6a15ec9428fa8a6f2bfd3ecdb79a Mon Sep 17 00:00:00 2001 From: MrMCake Date: Thu, 9 Dec 2021 09:06:52 +0100 Subject: [PATCH 25/47] Update to latest --- .../servers/.parameters/parameters.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/arm/Microsoft.AnalysisServices/servers/.parameters/parameters.json b/arm/Microsoft.AnalysisServices/servers/.parameters/parameters.json index 4e4f534d5f..be5cf96098 100644 --- a/arm/Microsoft.AnalysisServices/servers/.parameters/parameters.json +++ b/arm/Microsoft.AnalysisServices/servers/.parameters/parameters.json @@ -8,10 +8,10 @@ "skuName": { "value": "D1" }, - "roleAssignmentss": { + "roleAssignments": { "value": [ { - "roleDefinitionIdOrName": "Reader", + "roleDefinitionIdOrName": "Readerr", "principalIds": [ "<>" ] From 4aa4a7fa2e6f2a7a4e696695f0c354b86a09a0c2 Mon Sep 17 00:00:00 2001 From: MrMCake Date: Thu, 9 Dec 2021 09:16:54 +0100 Subject: [PATCH 26/47] Removed error for e2e test --- .github/actions/templates/validateModuleDeployment/action.yml | 1 - .../servers/.parameters/parameters.json | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/actions/templates/validateModuleDeployment/action.yml b/.github/actions/templates/validateModuleDeployment/action.yml index e5651d10fc..d8b98788d4 100644 --- a/.github/actions/templates/validateModuleDeployment/action.yml +++ b/.github/actions/templates/validateModuleDeployment/action.yml @@ -118,7 +118,6 @@ runs: subscriptionId = '${{ inputs.subscriptionId }}' managementGroupId = '${{ inputs.managementGroupId }}' doNotThrow = $true - retryLimit = 1 } Write-Verbose "Invoke task with" -Verbose diff --git a/arm/Microsoft.AnalysisServices/servers/.parameters/parameters.json b/arm/Microsoft.AnalysisServices/servers/.parameters/parameters.json index be5cf96098..793bf2b62f 100644 --- a/arm/Microsoft.AnalysisServices/servers/.parameters/parameters.json +++ b/arm/Microsoft.AnalysisServices/servers/.parameters/parameters.json @@ -11,7 +11,7 @@ "roleAssignments": { "value": [ { - "roleDefinitionIdOrName": "Readerr", + "roleDefinitionIdOrName": "Reader", "principalIds": [ "<>" ] From cef48dbcd7b8b88da1149e07b12578bd31a34820 Mon Sep 17 00:00:00 2001 From: MrMCake Date: Thu, 9 Dec 2021 09:28:26 +0100 Subject: [PATCH 27/47] Update to latest --- .../validateModuleDeployment/action.yml | 18 ------------------ 1 file changed, 18 deletions(-) diff --git a/.github/actions/templates/validateModuleDeployment/action.yml b/.github/actions/templates/validateModuleDeployment/action.yml index d8b98788d4..5acaa7e3eb 100644 --- a/.github/actions/templates/validateModuleDeployment/action.yml +++ b/.github/actions/templates/validateModuleDeployment/action.yml @@ -164,21 +164,3 @@ runs: Remove-DeployedModule @functionInput } } - - # [Report Failure] task(s) - # ------------------------ - # NOTE: This task becomes redundant once 'continue-on-error' is supported in composite actions - # Once available the deployment tasks may actually fail and the removal would still run - # - name: 'Report status' - # shell: pwsh - # if: always() - # run: | - # Write-Verbose "Reporting pipeline status" -Verbose - - # $deploymentException = '${{ steps.deploy_step.outputs.deploymentException }}' - # if($deploymentException) { - # Write-Verbose "Test deployment failed" -Verbose - # throw $deploymentException - # } - - # Write-Verbose "All deployments were successful" -Verbose From a3ffd6a76066dfb548da2a28355ea6cfcf47431b Mon Sep 17 00:00:00 2001 From: MrMCake Date: Thu, 9 Dec 2021 09:30:51 +0100 Subject: [PATCH 28/47] Update to latest --- .../workflows/ms.analysisservices.servers.yml | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/.github/workflows/ms.analysisservices.servers.yml b/.github/workflows/ms.analysisservices.servers.yml index 7e83dd1db1..8eae830195 100644 --- a/.github/workflows/ms.analysisservices.servers.yml +++ b/.github/workflows/ms.analysisservices.servers.yml @@ -66,18 +66,18 @@ jobs: ################## # Global tests # ------------ - # job_tests_module_global: - # runs-on: ubuntu-20.04 - # name: 'Run global module tests' - # steps: - # - name: 'Checkout' - # uses: actions/checkout@v2 - # with: - # fetch-depth: 0 - # - name: 'Test module' - # uses: ./.github/actions/templates/validateModuleSetup - # with: - # modulePath: '${{ env.modulePath }}' + job_tests_module_global: + runs-on: ubuntu-20.04 + name: 'Run global module tests' + steps: + - name: 'Checkout' + uses: actions/checkout@v2 + with: + fetch-depth: 0 + - name: 'Test module' + uses: ./.github/actions/templates/validateModuleSetup + with: + modulePath: '${{ env.modulePath }}' ########################### # Deployment module tests # @@ -87,11 +87,11 @@ jobs: name: 'Run deployment validation module tests' needs: - job_set_workflow_param - # - job_tests_module_global + - job_tests_module_global strategy: fail-fast: false matrix: - parameterFilePaths: ['parameters.json'] # 'min.parameters.json', + parameterFilePaths: ['min.parameters.json', 'parameters.json'] steps: - name: 'Checkout' uses: actions/checkout@v2 From a402aa65f668b4320e2d7498a5198756dd1972e2 Mon Sep 17 00:00:00 2001 From: MrMCake Date: Thu, 9 Dec 2021 09:33:49 +0100 Subject: [PATCH 29/47] Update to latest --- .github/workflows/ms.analysisservices.servers.yml | 7 ++----- .github/workflows/ms.apimanagement.service.yml | 7 ++----- .github/workflows/ms.authorization.policyassignments.yml | 4 ++-- .github/workflows/ms.authorization.policydefinitions.yml | 4 ++-- .github/workflows/ms.authorization.policyexemptions.yml | 4 ++-- .../workflows/ms.authorization.policysetdefinitions.yml | 4 ++-- .github/workflows/ms.authorization.roleassignments.yml | 4 ++-- .github/workflows/ms.authorization.roledefinitions.yml | 4 ++-- .github/workflows/ms.automanage.accounts.yml | 7 ++----- .github/workflows/ms.automation.automationaccounts.yml | 7 ++----- .github/workflows/ms.batch.batchaccounts.yml | 7 ++----- .github/workflows/ms.cognitiveservices.accounts.yml | 7 ++----- .github/workflows/ms.compute.availabilitysets.yml | 7 ++----- .github/workflows/ms.compute.diskencryptionsets.yml | 7 ++----- .github/workflows/ms.compute.galleries.yml | 7 ++----- .github/workflows/ms.compute.images.yml | 7 ++----- .github/workflows/ms.compute.proximityplacementgroups.yml | 7 ++----- .github/workflows/ms.compute.virtualmachines.yml | 7 ++----- .github/workflows/ms.compute.virtualmachinescalesets.yml | 7 ++----- .github/workflows/ms.consumption.budgets.yml | 7 ++----- .github/workflows/ms.containerinstance.containergroups.yml | 7 ++----- .github/workflows/ms.containerregistry.registries.yml | 7 ++----- .github/workflows/ms.containerservice.managedclusters.yml | 7 ++----- .github/workflows/ms.databricks.workspaces.yml | 7 ++----- .github/workflows/ms.datafactory.factories.yml | 7 ++----- .../ms.desktopvirtualization.applicationgroups.yml | 7 ++----- .github/workflows/ms.desktopvirtualization.hostpools.yml | 7 ++----- .github/workflows/ms.desktopvirtualization.workspaces.yml | 7 ++----- .github/workflows/ms.documentdb.databaseaccounts.yml | 7 ++----- .github/workflows/ms.eventgrid.topics.yml | 7 ++----- .github/workflows/ms.eventhub.namespaces.yml | 7 ++----- .github/workflows/ms.healthbot.healthbots.yml | 7 ++----- .github/workflows/ms.insights.actiongroups.yml | 7 ++----- .github/workflows/ms.insights.activitylogalerts.yml | 7 ++----- .github/workflows/ms.insights.components.yml | 7 ++----- .github/workflows/ms.insights.diagnosticsettings.yml | 7 ++----- .github/workflows/ms.insights.metricalerts.yml | 7 ++----- .github/workflows/ms.insights.privatelinkscopes.yml | 7 ++----- .github/workflows/ms.insights.scheduledqueryrules.yml | 7 ++----- .github/workflows/ms.keyvault.vaults.yml | 7 ++----- .github/workflows/ms.logic.workflows.yml | 7 ++----- .../workflows/ms.machinelearningservices.workspaces.yml | 7 ++----- .../ms.managedidentity.userassignedidentities.yml | 7 ++----- .../ms.managedservices.registrationdefinitions.yml | 7 ++----- .github/workflows/ms.management.managementgroups.yml | 7 ++----- .github/workflows/ms.netapp.netappaccounts.yml | 7 ++----- .github/workflows/ms.network.applicationgateways.yml | 7 ++----- .github/workflows/ms.network.applicationsecuritygroups.yml | 7 ++----- .github/workflows/ms.network.azurefirewalls.yml | 7 ++----- .github/workflows/ms.network.bastionhosts.yml | 7 ++----- .github/workflows/ms.network.connections.yml | 7 ++----- .github/workflows/ms.network.ddosprotectionplans.yml | 7 ++----- .github/workflows/ms.network.expressroutecircuits.yml | 7 ++----- .github/workflows/ms.network.ipgroups.yml | 7 ++----- .github/workflows/ms.network.loadbalancers.yml | 7 ++----- .github/workflows/ms.network.localnetworkgateways.yml | 7 ++----- .github/workflows/ms.network.natgateways.yml | 7 ++----- .github/workflows/ms.network.networksecuritygroups.yml | 7 ++----- .github/workflows/ms.network.networkwatchers.yml | 7 ++----- .github/workflows/ms.network.privatednszones.yml | 7 ++----- .github/workflows/ms.network.privateendpoints.yml | 7 ++----- .github/workflows/ms.network.publicipaddresses.yml | 7 ++----- .github/workflows/ms.network.publicipprefixes.yml | 7 ++----- .github/workflows/ms.network.routetables.yml | 7 ++----- .github/workflows/ms.network.trafficmanagerprofiles.yml | 7 ++----- .github/workflows/ms.network.virtualnetworkgateways.yml | 7 ++----- .github/workflows/ms.network.virtualnetworks.yml | 7 ++----- .github/workflows/ms.network.virtualwans.yml | 7 ++----- .github/workflows/ms.operationalinsights.workspaces.yml | 7 ++----- .github/workflows/ms.recoveryservices.vaults.yml | 7 ++----- .github/workflows/ms.resources.deploymentscripts.yml | 7 ++----- .github/workflows/ms.resources.resourcegroups.yml | 7 ++----- .github/workflows/ms.security.azuresecuritycenter.yml | 7 ++----- .github/workflows/ms.servicebus.namespaces.yml | 7 ++----- .github/workflows/ms.sql.managedinstances.yml | 7 ++----- .github/workflows/ms.sql.servers.yml | 7 ++----- .github/workflows/ms.storage.storageaccounts.yml | 7 ++----- .../workflows/ms.virtualmachineimages.imagetemplates.yml | 7 ++----- .github/workflows/ms.web.connections.yml | 7 ++----- .github/workflows/ms.web.hostingenvironments.yml | 7 ++----- .github/workflows/ms.web.serverfarms.yml | 7 ++----- .github/workflows/ms.web.sites.yml | 7 ++----- 82 files changed, 164 insertions(+), 392 deletions(-) diff --git a/.github/workflows/ms.analysisservices.servers.yml b/.github/workflows/ms.analysisservices.servers.yml index 8eae830195..1dc0bf6339 100644 --- a/.github/workflows/ms.analysisservices.servers.yml +++ b/.github/workflows/ms.analysisservices.servers.yml @@ -74,7 +74,7 @@ jobs: uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Test module' + - name: 'Validate module setup' uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -101,10 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - # ------------------- # - ## Deploy & Remove ## - # ------------------- # - - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.apimanagement.service.yml b/.github/workflows/ms.apimanagement.service.yml index 8e8518961f..19e221a6e4 100644 --- a/.github/workflows/ms.apimanagement.service.yml +++ b/.github/workflows/ms.apimanagement.service.yml @@ -74,7 +74,7 @@ jobs: uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Test module' + - name: 'Validate module setup' uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -101,10 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - # ------------------- # - ## Deploy & Remove ## - # ------------------- # - - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.authorization.policyassignments.yml b/.github/workflows/ms.authorization.policyassignments.yml index f3f85e8fb5..cfa31ec70c 100644 --- a/.github/workflows/ms.authorization.policyassignments.yml +++ b/.github/workflows/ms.authorization.policyassignments.yml @@ -74,7 +74,7 @@ jobs: uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Test module' + - name: 'Validate module setup' uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -105,7 +105,7 @@ jobs: # ------------------- # ## Deploy & Remove ## # ------------------- # - - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/.bicep/nested_policyAssignments_sub.bicep' diff --git a/.github/workflows/ms.authorization.policydefinitions.yml b/.github/workflows/ms.authorization.policydefinitions.yml index 191960de05..0804b14c71 100644 --- a/.github/workflows/ms.authorization.policydefinitions.yml +++ b/.github/workflows/ms.authorization.policydefinitions.yml @@ -74,7 +74,7 @@ jobs: uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Test module' + - name: 'Validate module setup' uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -105,7 +105,7 @@ jobs: # ------------------- # ## Deploy & Remove ## # ------------------- # - - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/.bicep/nested_policyDefinitions_sub.bicep' diff --git a/.github/workflows/ms.authorization.policyexemptions.yml b/.github/workflows/ms.authorization.policyexemptions.yml index 0840b1662a..4fcf9a8d4a 100644 --- a/.github/workflows/ms.authorization.policyexemptions.yml +++ b/.github/workflows/ms.authorization.policyexemptions.yml @@ -74,7 +74,7 @@ jobs: uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Test module' + - name: 'Validate module setup' uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -105,7 +105,7 @@ jobs: # ------------------- # ## Deploy & Remove ## # ------------------- # - - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/.bicep/nested_policyExemptions_sub.bicep' diff --git a/.github/workflows/ms.authorization.policysetdefinitions.yml b/.github/workflows/ms.authorization.policysetdefinitions.yml index c52b7f6f96..1b3a830392 100644 --- a/.github/workflows/ms.authorization.policysetdefinitions.yml +++ b/.github/workflows/ms.authorization.policysetdefinitions.yml @@ -74,7 +74,7 @@ jobs: uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Test module' + - name: 'Validate module setup' uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -105,7 +105,7 @@ jobs: # ------------------- # ## Deploy & Remove ## # ------------------- # - - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/.bicep/nested_policySetDefinition_sub.bicep' diff --git a/.github/workflows/ms.authorization.roleassignments.yml b/.github/workflows/ms.authorization.roleassignments.yml index 4efe75d729..5412c1dd6e 100644 --- a/.github/workflows/ms.authorization.roleassignments.yml +++ b/.github/workflows/ms.authorization.roleassignments.yml @@ -74,7 +74,7 @@ jobs: uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Test module' + - name: 'Validate module setup' uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -105,7 +105,7 @@ jobs: # ------------------- # ## Deploy & Remove ## # ------------------- # - - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/.bicep/nested_rbac_sub.bicep' diff --git a/.github/workflows/ms.authorization.roledefinitions.yml b/.github/workflows/ms.authorization.roledefinitions.yml index 6cf09ddd3e..af058ebf48 100644 --- a/.github/workflows/ms.authorization.roledefinitions.yml +++ b/.github/workflows/ms.authorization.roledefinitions.yml @@ -74,7 +74,7 @@ jobs: uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Test module' + - name: 'Validate module setup' uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -105,7 +105,7 @@ jobs: # ------------------- # ## Deploy & Remove ## # ------------------- # - - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/.bicep/nested_roleDefinitions_sub.bicep' diff --git a/.github/workflows/ms.automanage.accounts.yml b/.github/workflows/ms.automanage.accounts.yml index 323e76ccfd..f922e22a2f 100644 --- a/.github/workflows/ms.automanage.accounts.yml +++ b/.github/workflows/ms.automanage.accounts.yml @@ -74,7 +74,7 @@ jobs: uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Test module' + - name: 'Validate module setup' uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -101,10 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - # ------------------- # - ## Deploy & Remove ## - # ------------------- # - - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.automation.automationaccounts.yml b/.github/workflows/ms.automation.automationaccounts.yml index e157d1b757..933c15d53b 100644 --- a/.github/workflows/ms.automation.automationaccounts.yml +++ b/.github/workflows/ms.automation.automationaccounts.yml @@ -75,7 +75,7 @@ jobs: uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Test module' + - name: 'Validate module setup' uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -102,10 +102,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - # ------------------- # - ## Deploy & Remove ## - # ------------------- # - - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.batch.batchaccounts.yml b/.github/workflows/ms.batch.batchaccounts.yml index ce1a3355a1..183d59ad06 100644 --- a/.github/workflows/ms.batch.batchaccounts.yml +++ b/.github/workflows/ms.batch.batchaccounts.yml @@ -74,7 +74,7 @@ jobs: uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Test module' + - name: 'Validate module setup' uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -101,10 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - # ------------------- # - ## Deploy & Remove ## - # ------------------- # - - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.cognitiveservices.accounts.yml b/.github/workflows/ms.cognitiveservices.accounts.yml index 2d592eadf3..28983a2a02 100644 --- a/.github/workflows/ms.cognitiveservices.accounts.yml +++ b/.github/workflows/ms.cognitiveservices.accounts.yml @@ -74,7 +74,7 @@ jobs: uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Test module' + - name: 'Validate module setup' uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -101,10 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - # ------------------- # - ## Deploy & Remove ## - # ------------------- # - - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.compute.availabilitysets.yml b/.github/workflows/ms.compute.availabilitysets.yml index 6e00971129..76fd96d578 100644 --- a/.github/workflows/ms.compute.availabilitysets.yml +++ b/.github/workflows/ms.compute.availabilitysets.yml @@ -74,7 +74,7 @@ jobs: uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Test module' + - name: 'Validate module setup' uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -101,10 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - # ------------------- # - ## Deploy & Remove ## - # ------------------- # - - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.compute.diskencryptionsets.yml b/.github/workflows/ms.compute.diskencryptionsets.yml index 5f63fbf642..a6cea4b973 100644 --- a/.github/workflows/ms.compute.diskencryptionsets.yml +++ b/.github/workflows/ms.compute.diskencryptionsets.yml @@ -74,7 +74,7 @@ jobs: uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Test module' + - name: 'Validate module setup' uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -101,10 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - # ------------------- # - ## Deploy & Remove ## - # ------------------- # - - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.compute.galleries.yml b/.github/workflows/ms.compute.galleries.yml index f72464ec5e..f5cd2871b6 100644 --- a/.github/workflows/ms.compute.galleries.yml +++ b/.github/workflows/ms.compute.galleries.yml @@ -74,7 +74,7 @@ jobs: uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Test module' + - name: 'Validate module setup' uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -101,10 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - # ------------------- # - ## Deploy & Remove ## - # ------------------- # - - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.compute.images.yml b/.github/workflows/ms.compute.images.yml index 2aef390594..73e0506449 100644 --- a/.github/workflows/ms.compute.images.yml +++ b/.github/workflows/ms.compute.images.yml @@ -74,7 +74,7 @@ jobs: uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Test module' + - name: 'Validate module setup' uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -101,10 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - # ------------------- # - ## Deploy & Remove ## - # ------------------- # - - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.compute.proximityplacementgroups.yml b/.github/workflows/ms.compute.proximityplacementgroups.yml index 74d1b19831..e464702561 100644 --- a/.github/workflows/ms.compute.proximityplacementgroups.yml +++ b/.github/workflows/ms.compute.proximityplacementgroups.yml @@ -74,7 +74,7 @@ jobs: uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Test module' + - name: 'Validate module setup' uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -101,10 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - # ------------------- # - ## Deploy & Remove ## - # ------------------- # - - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.compute.virtualmachines.yml b/.github/workflows/ms.compute.virtualmachines.yml index e05f365fc5..d2b9c3831e 100644 --- a/.github/workflows/ms.compute.virtualmachines.yml +++ b/.github/workflows/ms.compute.virtualmachines.yml @@ -74,7 +74,7 @@ jobs: uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Test module' + - name: 'Validate module setup' uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -107,10 +107,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - # ------------------- # - ## Deploy & Remove ## - # ------------------- # - - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.compute.virtualmachinescalesets.yml b/.github/workflows/ms.compute.virtualmachinescalesets.yml index 75adbdbfc2..b660ff41be 100644 --- a/.github/workflows/ms.compute.virtualmachinescalesets.yml +++ b/.github/workflows/ms.compute.virtualmachinescalesets.yml @@ -74,7 +74,7 @@ jobs: uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Test module' + - name: 'Validate module setup' uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -107,10 +107,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - # ------------------- # - ## Deploy & Remove ## - # ------------------- # - - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.consumption.budgets.yml b/.github/workflows/ms.consumption.budgets.yml index e22e3a56e9..351e8494b5 100644 --- a/.github/workflows/ms.consumption.budgets.yml +++ b/.github/workflows/ms.consumption.budgets.yml @@ -74,7 +74,7 @@ jobs: uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Test module' + - name: 'Validate module setup' uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -101,10 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - # ------------------- # - ## Deploy & Remove ## - # ------------------- # - - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.containerinstance.containergroups.yml b/.github/workflows/ms.containerinstance.containergroups.yml index 1c18e2572e..f95787f2e5 100644 --- a/.github/workflows/ms.containerinstance.containergroups.yml +++ b/.github/workflows/ms.containerinstance.containergroups.yml @@ -74,7 +74,7 @@ jobs: uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Test module' + - name: 'Validate module setup' uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -101,10 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - # ------------------- # - ## Deploy & Remove ## - # ------------------- # - - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.containerregistry.registries.yml b/.github/workflows/ms.containerregistry.registries.yml index 5878a71905..a3012a0d0a 100644 --- a/.github/workflows/ms.containerregistry.registries.yml +++ b/.github/workflows/ms.containerregistry.registries.yml @@ -74,7 +74,7 @@ jobs: uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Test module' + - name: 'Validate module setup' uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -101,10 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - # ------------------- # - ## Deploy & Remove ## - # ------------------- # - - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.containerservice.managedclusters.yml b/.github/workflows/ms.containerservice.managedclusters.yml index 39a25aafca..2f858c9253 100644 --- a/.github/workflows/ms.containerservice.managedclusters.yml +++ b/.github/workflows/ms.containerservice.managedclusters.yml @@ -74,7 +74,7 @@ jobs: uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Test module' + - name: 'Validate module setup' uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -101,10 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - # ------------------- # - ## Deploy & Remove ## - # ------------------- # - - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.databricks.workspaces.yml b/.github/workflows/ms.databricks.workspaces.yml index 797130934a..7e82614281 100644 --- a/.github/workflows/ms.databricks.workspaces.yml +++ b/.github/workflows/ms.databricks.workspaces.yml @@ -74,7 +74,7 @@ jobs: uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Test module' + - name: 'Validate module setup' uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -101,10 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - # ------------------- # - ## Deploy & Remove ## - # ------------------- # - - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.datafactory.factories.yml b/.github/workflows/ms.datafactory.factories.yml index 0e1a1d219b..9676db47f5 100644 --- a/.github/workflows/ms.datafactory.factories.yml +++ b/.github/workflows/ms.datafactory.factories.yml @@ -74,7 +74,7 @@ jobs: uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Test module' + - name: 'Validate module setup' uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -101,10 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - # ------------------- # - ## Deploy & Remove ## - # ------------------- # - - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.desktopvirtualization.applicationgroups.yml b/.github/workflows/ms.desktopvirtualization.applicationgroups.yml index 04e37e7b8d..4bf5298c07 100644 --- a/.github/workflows/ms.desktopvirtualization.applicationgroups.yml +++ b/.github/workflows/ms.desktopvirtualization.applicationgroups.yml @@ -74,7 +74,7 @@ jobs: uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Test module' + - name: 'Validate module setup' uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -101,10 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - # ------------------- # - ## Deploy & Remove ## - # ------------------- # - - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.desktopvirtualization.hostpools.yml b/.github/workflows/ms.desktopvirtualization.hostpools.yml index 8cc6babcbd..54a9227a68 100644 --- a/.github/workflows/ms.desktopvirtualization.hostpools.yml +++ b/.github/workflows/ms.desktopvirtualization.hostpools.yml @@ -74,7 +74,7 @@ jobs: uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Test module' + - name: 'Validate module setup' uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -101,10 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - # ------------------- # - ## Deploy & Remove ## - # ------------------- # - - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.desktopvirtualization.workspaces.yml b/.github/workflows/ms.desktopvirtualization.workspaces.yml index 1e4e8a23f9..02ffc84e24 100644 --- a/.github/workflows/ms.desktopvirtualization.workspaces.yml +++ b/.github/workflows/ms.desktopvirtualization.workspaces.yml @@ -74,7 +74,7 @@ jobs: uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Test module' + - name: 'Validate module setup' uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -101,10 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - # ------------------- # - ## Deploy & Remove ## - # ------------------- # - - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.documentdb.databaseaccounts.yml b/.github/workflows/ms.documentdb.databaseaccounts.yml index 7de55914df..edccc4dd16 100644 --- a/.github/workflows/ms.documentdb.databaseaccounts.yml +++ b/.github/workflows/ms.documentdb.databaseaccounts.yml @@ -74,7 +74,7 @@ jobs: uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Test module' + - name: 'Validate module setup' uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -106,10 +106,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - # ------------------- # - ## Deploy & Remove ## - # ------------------- # - - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.eventgrid.topics.yml b/.github/workflows/ms.eventgrid.topics.yml index 2e1df9f4fb..eb1e07075c 100644 --- a/.github/workflows/ms.eventgrid.topics.yml +++ b/.github/workflows/ms.eventgrid.topics.yml @@ -74,7 +74,7 @@ jobs: uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Test module' + - name: 'Validate module setup' uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -101,10 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - # ------------------- # - ## Deploy & Remove ## - # ------------------- # - - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.eventhub.namespaces.yml b/.github/workflows/ms.eventhub.namespaces.yml index 000127ff97..4a25bc4b52 100644 --- a/.github/workflows/ms.eventhub.namespaces.yml +++ b/.github/workflows/ms.eventhub.namespaces.yml @@ -74,7 +74,7 @@ jobs: uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Test module' + - name: 'Validate module setup' uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -101,10 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - # ------------------- # - ## Deploy & Remove ## - # ------------------- # - - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.healthbot.healthbots.yml b/.github/workflows/ms.healthbot.healthbots.yml index 213c5eb740..fb2243f40c 100644 --- a/.github/workflows/ms.healthbot.healthbots.yml +++ b/.github/workflows/ms.healthbot.healthbots.yml @@ -74,7 +74,7 @@ jobs: uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Test module' + - name: 'Validate module setup' uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -101,10 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - # ------------------- # - ## Deploy & Remove ## - # ------------------- # - - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.insights.actiongroups.yml b/.github/workflows/ms.insights.actiongroups.yml index da2d6aa298..ed3e18702d 100644 --- a/.github/workflows/ms.insights.actiongroups.yml +++ b/.github/workflows/ms.insights.actiongroups.yml @@ -74,7 +74,7 @@ jobs: uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Test module' + - name: 'Validate module setup' uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -101,10 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - # ------------------- # - ## Deploy & Remove ## - # ------------------- # - - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.insights.activitylogalerts.yml b/.github/workflows/ms.insights.activitylogalerts.yml index 7f878946be..111dc4685b 100644 --- a/.github/workflows/ms.insights.activitylogalerts.yml +++ b/.github/workflows/ms.insights.activitylogalerts.yml @@ -74,7 +74,7 @@ jobs: uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Test module' + - name: 'Validate module setup' uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -101,10 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - # ------------------- # - ## Deploy & Remove ## - # ------------------- # - - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.insights.components.yml b/.github/workflows/ms.insights.components.yml index 435a4e597d..274473d72f 100644 --- a/.github/workflows/ms.insights.components.yml +++ b/.github/workflows/ms.insights.components.yml @@ -74,7 +74,7 @@ jobs: uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Test module' + - name: 'Validate module setup' uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -101,10 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - # ------------------- # - ## Deploy & Remove ## - # ------------------- # - - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.insights.diagnosticsettings.yml b/.github/workflows/ms.insights.diagnosticsettings.yml index e39d88af71..7bd554c328 100644 --- a/.github/workflows/ms.insights.diagnosticsettings.yml +++ b/.github/workflows/ms.insights.diagnosticsettings.yml @@ -74,7 +74,7 @@ jobs: uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Test module' + - name: 'Validate module setup' uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -101,10 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - # ------------------- # - ## Deploy & Remove ## - # ------------------- # - - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.insights.metricalerts.yml b/.github/workflows/ms.insights.metricalerts.yml index 7790d652f1..3e3f5a7e5b 100644 --- a/.github/workflows/ms.insights.metricalerts.yml +++ b/.github/workflows/ms.insights.metricalerts.yml @@ -74,7 +74,7 @@ jobs: uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Test module' + - name: 'Validate module setup' uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -101,10 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - # ------------------- # - ## Deploy & Remove ## - # ------------------- # - - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.insights.privatelinkscopes.yml b/.github/workflows/ms.insights.privatelinkscopes.yml index ba294e33ed..9ef1e20437 100644 --- a/.github/workflows/ms.insights.privatelinkscopes.yml +++ b/.github/workflows/ms.insights.privatelinkscopes.yml @@ -74,7 +74,7 @@ jobs: uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Test module' + - name: 'Validate module setup' uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -101,10 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - # ------------------- # - ## Deploy & Remove ## - # ------------------- # - - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.insights.scheduledqueryrules.yml b/.github/workflows/ms.insights.scheduledqueryrules.yml index cbe6cb53d2..d31a955c8d 100644 --- a/.github/workflows/ms.insights.scheduledqueryrules.yml +++ b/.github/workflows/ms.insights.scheduledqueryrules.yml @@ -74,7 +74,7 @@ jobs: uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Test module' + - name: 'Validate module setup' uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -101,10 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - # ------------------- # - ## Deploy & Remove ## - # ------------------- # - - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.keyvault.vaults.yml b/.github/workflows/ms.keyvault.vaults.yml index 67ee57f603..f9643d70b5 100644 --- a/.github/workflows/ms.keyvault.vaults.yml +++ b/.github/workflows/ms.keyvault.vaults.yml @@ -74,7 +74,7 @@ jobs: uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Test module' + - name: 'Validate module setup' uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -101,10 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - # ------------------- # - ## Deploy & Remove ## - # ------------------- # - - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.logic.workflows.yml b/.github/workflows/ms.logic.workflows.yml index 278b344478..c326d4fd5c 100644 --- a/.github/workflows/ms.logic.workflows.yml +++ b/.github/workflows/ms.logic.workflows.yml @@ -74,7 +74,7 @@ jobs: uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Test module' + - name: 'Validate module setup' uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -101,10 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - # ------------------- # - ## Deploy & Remove ## - # ------------------- # - - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.machinelearningservices.workspaces.yml b/.github/workflows/ms.machinelearningservices.workspaces.yml index 281f9af8a2..2b73034ebb 100644 --- a/.github/workflows/ms.machinelearningservices.workspaces.yml +++ b/.github/workflows/ms.machinelearningservices.workspaces.yml @@ -74,7 +74,7 @@ jobs: uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Test module' + - name: 'Validate module setup' uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -101,10 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - # ------------------- # - ## Deploy & Remove ## - # ------------------- # - - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.managedidentity.userassignedidentities.yml b/.github/workflows/ms.managedidentity.userassignedidentities.yml index e391e4c824..94482e0e7b 100644 --- a/.github/workflows/ms.managedidentity.userassignedidentities.yml +++ b/.github/workflows/ms.managedidentity.userassignedidentities.yml @@ -74,7 +74,7 @@ jobs: uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Test module' + - name: 'Validate module setup' uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -101,10 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - # ------------------- # - ## Deploy & Remove ## - # ------------------- # - - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.managedservices.registrationdefinitions.yml b/.github/workflows/ms.managedservices.registrationdefinitions.yml index db1d94c054..898c8cd051 100644 --- a/.github/workflows/ms.managedservices.registrationdefinitions.yml +++ b/.github/workflows/ms.managedservices.registrationdefinitions.yml @@ -74,7 +74,7 @@ jobs: uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Test module' + - name: 'Validate module setup' uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -101,10 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - # ------------------- # - ## Deploy & Remove ## - # ------------------- # - - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.management.managementgroups.yml b/.github/workflows/ms.management.managementgroups.yml index 50d696646a..ab13c62a3f 100644 --- a/.github/workflows/ms.management.managementgroups.yml +++ b/.github/workflows/ms.management.managementgroups.yml @@ -74,7 +74,7 @@ jobs: uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Test module' + - name: 'Validate module setup' uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -101,10 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - # ------------------- # - ## Deploy & Remove ## - # ------------------- # - - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.netapp.netappaccounts.yml b/.github/workflows/ms.netapp.netappaccounts.yml index 000a77e168..1830650078 100644 --- a/.github/workflows/ms.netapp.netappaccounts.yml +++ b/.github/workflows/ms.netapp.netappaccounts.yml @@ -74,7 +74,7 @@ jobs: uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Test module' + - name: 'Validate module setup' uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -106,10 +106,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - # ------------------- # - ## Deploy & Remove ## - # ------------------- # - - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.network.applicationgateways.yml b/.github/workflows/ms.network.applicationgateways.yml index 171cf625ad..4a52e84df9 100644 --- a/.github/workflows/ms.network.applicationgateways.yml +++ b/.github/workflows/ms.network.applicationgateways.yml @@ -74,7 +74,7 @@ jobs: uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Test module' + - name: 'Validate module setup' uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -101,10 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - # ------------------- # - ## Deploy & Remove ## - # ------------------- # - - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.network.applicationsecuritygroups.yml b/.github/workflows/ms.network.applicationsecuritygroups.yml index 3e3c694dd4..9d6b7d5968 100644 --- a/.github/workflows/ms.network.applicationsecuritygroups.yml +++ b/.github/workflows/ms.network.applicationsecuritygroups.yml @@ -74,7 +74,7 @@ jobs: uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Test module' + - name: 'Validate module setup' uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -101,10 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - # ------------------- # - ## Deploy & Remove ## - # ------------------- # - - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.network.azurefirewalls.yml b/.github/workflows/ms.network.azurefirewalls.yml index 2f1a75e10e..3cceedc7ec 100644 --- a/.github/workflows/ms.network.azurefirewalls.yml +++ b/.github/workflows/ms.network.azurefirewalls.yml @@ -74,7 +74,7 @@ jobs: uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Test module' + - name: 'Validate module setup' uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -101,10 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - # ------------------- # - ## Deploy & Remove ## - # ------------------- # - - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.network.bastionhosts.yml b/.github/workflows/ms.network.bastionhosts.yml index cf382a7508..aac15869ef 100644 --- a/.github/workflows/ms.network.bastionhosts.yml +++ b/.github/workflows/ms.network.bastionhosts.yml @@ -74,7 +74,7 @@ jobs: uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Test module' + - name: 'Validate module setup' uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -101,10 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - # ------------------- # - ## Deploy & Remove ## - # ------------------- # - - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.network.connections.yml b/.github/workflows/ms.network.connections.yml index 94234f19f1..d84bd448e9 100644 --- a/.github/workflows/ms.network.connections.yml +++ b/.github/workflows/ms.network.connections.yml @@ -74,7 +74,7 @@ jobs: uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Test module' + - name: 'Validate module setup' uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -101,10 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - # ------------------- # - ## Deploy & Remove ## - # ------------------- # - - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.network.ddosprotectionplans.yml b/.github/workflows/ms.network.ddosprotectionplans.yml index 56ec432d43..bdeee3f7e1 100644 --- a/.github/workflows/ms.network.ddosprotectionplans.yml +++ b/.github/workflows/ms.network.ddosprotectionplans.yml @@ -74,7 +74,7 @@ jobs: uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Test module' + - name: 'Validate module setup' uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -101,10 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - # ------------------- # - ## Deploy & Remove ## - # ------------------- # - - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.network.expressroutecircuits.yml b/.github/workflows/ms.network.expressroutecircuits.yml index 21302bbe30..a516bac424 100644 --- a/.github/workflows/ms.network.expressroutecircuits.yml +++ b/.github/workflows/ms.network.expressroutecircuits.yml @@ -74,7 +74,7 @@ jobs: uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Test module' + - name: 'Validate module setup' uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -101,10 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - # ------------------- # - ## Deploy & Remove ## - # ------------------- # - - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.network.ipgroups.yml b/.github/workflows/ms.network.ipgroups.yml index 1839279f01..15b08d8bbf 100644 --- a/.github/workflows/ms.network.ipgroups.yml +++ b/.github/workflows/ms.network.ipgroups.yml @@ -74,7 +74,7 @@ jobs: uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Test module' + - name: 'Validate module setup' uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -101,10 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - # ------------------- # - ## Deploy & Remove ## - # ------------------- # - - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.network.loadbalancers.yml b/.github/workflows/ms.network.loadbalancers.yml index a422d60428..db79fc4d04 100644 --- a/.github/workflows/ms.network.loadbalancers.yml +++ b/.github/workflows/ms.network.loadbalancers.yml @@ -74,7 +74,7 @@ jobs: uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Test module' + - name: 'Validate module setup' uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -101,10 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - # ------------------- # - ## Deploy & Remove ## - # ------------------- # - - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.network.localnetworkgateways.yml b/.github/workflows/ms.network.localnetworkgateways.yml index bad2af1317..0ad2ce2172 100644 --- a/.github/workflows/ms.network.localnetworkgateways.yml +++ b/.github/workflows/ms.network.localnetworkgateways.yml @@ -74,7 +74,7 @@ jobs: uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Test module' + - name: 'Validate module setup' uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -101,10 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - # ------------------- # - ## Deploy & Remove ## - # ------------------- # - - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.network.natgateways.yml b/.github/workflows/ms.network.natgateways.yml index 03a810375b..60ff08c675 100644 --- a/.github/workflows/ms.network.natgateways.yml +++ b/.github/workflows/ms.network.natgateways.yml @@ -74,7 +74,7 @@ jobs: uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Test module' + - name: 'Validate module setup' uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -101,10 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - # ------------------- # - ## Deploy & Remove ## - # ------------------- # - - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.network.networksecuritygroups.yml b/.github/workflows/ms.network.networksecuritygroups.yml index ed3eab85b4..2a7466f4f2 100644 --- a/.github/workflows/ms.network.networksecuritygroups.yml +++ b/.github/workflows/ms.network.networksecuritygroups.yml @@ -74,7 +74,7 @@ jobs: uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Test module' + - name: 'Validate module setup' uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -101,10 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - # ------------------- # - ## Deploy & Remove ## - # ------------------- # - - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.network.networkwatchers.yml b/.github/workflows/ms.network.networkwatchers.yml index 0baaad07f8..ace14ec959 100644 --- a/.github/workflows/ms.network.networkwatchers.yml +++ b/.github/workflows/ms.network.networkwatchers.yml @@ -74,7 +74,7 @@ jobs: uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Test module' + - name: 'Validate module setup' uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -101,10 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - # ------------------- # - ## Deploy & Remove ## - # ------------------- # - - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.network.privatednszones.yml b/.github/workflows/ms.network.privatednszones.yml index 1995879fe4..e28569fe21 100644 --- a/.github/workflows/ms.network.privatednszones.yml +++ b/.github/workflows/ms.network.privatednszones.yml @@ -74,7 +74,7 @@ jobs: uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Test module' + - name: 'Validate module setup' uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -101,10 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - # ------------------- # - ## Deploy & Remove ## - # ------------------- # - - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.network.privateendpoints.yml b/.github/workflows/ms.network.privateendpoints.yml index 2fa9e03008..b4e202d2d3 100644 --- a/.github/workflows/ms.network.privateendpoints.yml +++ b/.github/workflows/ms.network.privateendpoints.yml @@ -74,7 +74,7 @@ jobs: uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Test module' + - name: 'Validate module setup' uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -101,10 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - # ------------------- # - ## Deploy & Remove ## - # ------------------- # - - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.network.publicipaddresses.yml b/.github/workflows/ms.network.publicipaddresses.yml index 77961ace75..0eee08bd80 100644 --- a/.github/workflows/ms.network.publicipaddresses.yml +++ b/.github/workflows/ms.network.publicipaddresses.yml @@ -74,7 +74,7 @@ jobs: uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Test module' + - name: 'Validate module setup' uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -101,10 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - # ------------------- # - ## Deploy & Remove ## - # ------------------- # - - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.network.publicipprefixes.yml b/.github/workflows/ms.network.publicipprefixes.yml index d9133810ba..61898e2d86 100644 --- a/.github/workflows/ms.network.publicipprefixes.yml +++ b/.github/workflows/ms.network.publicipprefixes.yml @@ -74,7 +74,7 @@ jobs: uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Test module' + - name: 'Validate module setup' uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -101,10 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - # ------------------- # - ## Deploy & Remove ## - # ------------------- # - - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.network.routetables.yml b/.github/workflows/ms.network.routetables.yml index 16ed4b7544..1f6d0527f0 100644 --- a/.github/workflows/ms.network.routetables.yml +++ b/.github/workflows/ms.network.routetables.yml @@ -74,7 +74,7 @@ jobs: uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Test module' + - name: 'Validate module setup' uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -101,10 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - # ------------------- # - ## Deploy & Remove ## - # ------------------- # - - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.network.trafficmanagerprofiles.yml b/.github/workflows/ms.network.trafficmanagerprofiles.yml index 35a0d9d4b9..25aef3eeeb 100644 --- a/.github/workflows/ms.network.trafficmanagerprofiles.yml +++ b/.github/workflows/ms.network.trafficmanagerprofiles.yml @@ -74,7 +74,7 @@ jobs: uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Test module' + - name: 'Validate module setup' uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -101,10 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - # ------------------- # - ## Deploy & Remove ## - # ------------------- # - - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.network.virtualnetworkgateways.yml b/.github/workflows/ms.network.virtualnetworkgateways.yml index 7340c8a571..9f22651e12 100644 --- a/.github/workflows/ms.network.virtualnetworkgateways.yml +++ b/.github/workflows/ms.network.virtualnetworkgateways.yml @@ -74,7 +74,7 @@ jobs: uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Test module' + - name: 'Validate module setup' uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -102,10 +102,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - # ------------------- # - ## Deploy & Remove ## - # ------------------- # - - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.network.virtualnetworks.yml b/.github/workflows/ms.network.virtualnetworks.yml index 5335238b1c..ff7a14076a 100644 --- a/.github/workflows/ms.network.virtualnetworks.yml +++ b/.github/workflows/ms.network.virtualnetworks.yml @@ -74,7 +74,7 @@ jobs: uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Test module' + - name: 'Validate module setup' uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -101,10 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - # ------------------- # - ## Deploy & Remove ## - # ------------------- # - - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.network.virtualwans.yml b/.github/workflows/ms.network.virtualwans.yml index 05ff4c00eb..78aed96caa 100644 --- a/.github/workflows/ms.network.virtualwans.yml +++ b/.github/workflows/ms.network.virtualwans.yml @@ -74,7 +74,7 @@ jobs: uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Test module' + - name: 'Validate module setup' uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -101,10 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - # ------------------- # - ## Deploy & Remove ## - # ------------------- # - - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.operationalinsights.workspaces.yml b/.github/workflows/ms.operationalinsights.workspaces.yml index bc87f0174c..66aee7e466 100644 --- a/.github/workflows/ms.operationalinsights.workspaces.yml +++ b/.github/workflows/ms.operationalinsights.workspaces.yml @@ -74,7 +74,7 @@ jobs: uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Test module' + - name: 'Validate module setup' uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -101,10 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - # ------------------- # - ## Deploy & Remove ## - # ------------------- # - - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.recoveryservices.vaults.yml b/.github/workflows/ms.recoveryservices.vaults.yml index dc81a8c8be..aaa903a5d8 100644 --- a/.github/workflows/ms.recoveryservices.vaults.yml +++ b/.github/workflows/ms.recoveryservices.vaults.yml @@ -74,7 +74,7 @@ jobs: uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Test module' + - name: 'Validate module setup' uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -101,10 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - # ------------------- # - ## Deploy & Remove ## - # ------------------- # - - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.resources.deploymentscripts.yml b/.github/workflows/ms.resources.deploymentscripts.yml index 8b02edb1b6..34a1e6eaa4 100644 --- a/.github/workflows/ms.resources.deploymentscripts.yml +++ b/.github/workflows/ms.resources.deploymentscripts.yml @@ -74,7 +74,7 @@ jobs: uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Test module' + - name: 'Validate module setup' uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -101,10 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - # ------------------- # - ## Deploy & Remove ## - # ------------------- # - - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.resources.resourcegroups.yml b/.github/workflows/ms.resources.resourcegroups.yml index 9bbb27785b..3ae2676b18 100644 --- a/.github/workflows/ms.resources.resourcegroups.yml +++ b/.github/workflows/ms.resources.resourcegroups.yml @@ -74,7 +74,7 @@ jobs: uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Test module' + - name: 'Validate module setup' uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -101,10 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - # ------------------- # - ## Deploy & Remove ## - # ------------------- # - - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.security.azuresecuritycenter.yml b/.github/workflows/ms.security.azuresecuritycenter.yml index 3e1aa5d274..2ce923f318 100644 --- a/.github/workflows/ms.security.azuresecuritycenter.yml +++ b/.github/workflows/ms.security.azuresecuritycenter.yml @@ -74,7 +74,7 @@ jobs: uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Test module' + - name: 'Validate module setup' uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -101,10 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - # ------------------- # - ## Deploy & Remove ## - # ------------------- # - - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.servicebus.namespaces.yml b/.github/workflows/ms.servicebus.namespaces.yml index 7b79e5f7e4..2092a0d1d8 100644 --- a/.github/workflows/ms.servicebus.namespaces.yml +++ b/.github/workflows/ms.servicebus.namespaces.yml @@ -74,7 +74,7 @@ jobs: uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Test module' + - name: 'Validate module setup' uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -101,10 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - # ------------------- # - ## Deploy & Remove ## - # ------------------- # - - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.sql.managedinstances.yml b/.github/workflows/ms.sql.managedinstances.yml index 0907667f68..8ef63221ae 100644 --- a/.github/workflows/ms.sql.managedinstances.yml +++ b/.github/workflows/ms.sql.managedinstances.yml @@ -74,7 +74,7 @@ jobs: uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Test module' + - name: 'Validate module setup' uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -101,10 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - # ------------------- # - ## Deploy & Remove ## - # ------------------- # - - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.sql.servers.yml b/.github/workflows/ms.sql.servers.yml index 9db7f17ab7..7f8bdb110b 100644 --- a/.github/workflows/ms.sql.servers.yml +++ b/.github/workflows/ms.sql.servers.yml @@ -74,7 +74,7 @@ jobs: uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Test module' + - name: 'Validate module setup' uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -101,10 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - # ------------------- # - ## Deploy & Remove ## - # ------------------- # - - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.storage.storageaccounts.yml b/.github/workflows/ms.storage.storageaccounts.yml index 071240e146..5da43eba28 100644 --- a/.github/workflows/ms.storage.storageaccounts.yml +++ b/.github/workflows/ms.storage.storageaccounts.yml @@ -74,7 +74,7 @@ jobs: uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Test module' + - name: 'Validate module setup' uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -102,10 +102,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - # ------------------- # - ## Deploy & Remove ## - # ------------------- # - - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.virtualmachineimages.imagetemplates.yml b/.github/workflows/ms.virtualmachineimages.imagetemplates.yml index f0ea3fdacf..beeaad527e 100644 --- a/.github/workflows/ms.virtualmachineimages.imagetemplates.yml +++ b/.github/workflows/ms.virtualmachineimages.imagetemplates.yml @@ -74,7 +74,7 @@ jobs: uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Test module' + - name: 'Validate module setup' uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -101,10 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - # ------------------- # - ## Deploy & Remove ## - # ------------------- # - - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.web.connections.yml b/.github/workflows/ms.web.connections.yml index 6fcae7518f..12d37aa523 100644 --- a/.github/workflows/ms.web.connections.yml +++ b/.github/workflows/ms.web.connections.yml @@ -74,7 +74,7 @@ jobs: uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Test module' + - name: 'Validate module setup' uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -101,10 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - # ------------------- # - ## Deploy & Remove ## - # ------------------- # - - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.web.hostingenvironments.yml b/.github/workflows/ms.web.hostingenvironments.yml index 9b94baf5ed..c06fbb8db7 100644 --- a/.github/workflows/ms.web.hostingenvironments.yml +++ b/.github/workflows/ms.web.hostingenvironments.yml @@ -74,7 +74,7 @@ jobs: uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Test module' + - name: 'Validate module setup' uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -101,10 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - # ------------------- # - ## Deploy & Remove ## - # ------------------- # - - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.web.serverfarms.yml b/.github/workflows/ms.web.serverfarms.yml index 67abc3b28e..e2d6a647db 100644 --- a/.github/workflows/ms.web.serverfarms.yml +++ b/.github/workflows/ms.web.serverfarms.yml @@ -74,7 +74,7 @@ jobs: uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Test module' + - name: 'Validate module setup' uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -101,10 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - # ------------------- # - ## Deploy & Remove ## - # ------------------- # - - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.web.sites.yml b/.github/workflows/ms.web.sites.yml index aff3bd3c41..49d13c088e 100644 --- a/.github/workflows/ms.web.sites.yml +++ b/.github/workflows/ms.web.sites.yml @@ -74,7 +74,7 @@ jobs: uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Test module' + - name: 'Validate module setup' uses: ./.github/actions/templates/validateModuleSetup with: modulePath: '${{ env.modulePath }}' @@ -107,10 +107,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - # ------------------- # - ## Deploy & Remove ## - # ------------------- # - - name: 'Deploy module with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' From cffcc81edb072954c20491d88b226038a6b503ae Mon Sep 17 00:00:00 2001 From: MrMCake Date: Thu, 9 Dec 2021 09:51:00 +0100 Subject: [PATCH 30/47] Update to latest --- .github/actions/templates/validateModuleDeployment/action.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/actions/templates/validateModuleDeployment/action.yml b/.github/actions/templates/validateModuleDeployment/action.yml index 5acaa7e3eb..d489401fac 100644 --- a/.github/actions/templates/validateModuleDeployment/action.yml +++ b/.github/actions/templates/validateModuleDeployment/action.yml @@ -136,7 +136,6 @@ runs: if ($res.ContainsKey('exception')) { # Happens only if there is an exception - # Write-Output ('::set-output name={0}::{1}' -f 'deploymentException', (ConvertTo-Json $res.exception -Compress)) throw $res.exception } From cbbf62404ab68449cd1769672bded0acef701b6d Mon Sep 17 00:00:00 2001 From: MrMCake Date: Thu, 9 Dec 2021 09:55:21 +0100 Subject: [PATCH 31/47] Update to latest --- docs/wiki/PipelinesDesign.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/wiki/PipelinesDesign.md b/docs/wiki/PipelinesDesign.md index bca829699c..12bb0abafb 100644 --- a/docs/wiki/PipelinesDesign.md +++ b/docs/wiki/PipelinesDesign.md @@ -219,7 +219,7 @@ The [pipeline configuration file](#pipeline-variables) can be found at `.github/ We use several composite actions to perform various tasks shared by our module workflows: - **validateModuleGeneral**

- This action perform all [static tests](#static-module-validation) for a module using Pester. It also performs further [static tests](#static-module-validation), focused on API version tests for a module to ensure we notice if a version becomes stale. Each resource's API version is compared with those currently available on Azure. Accepted are both the latest 5 versions (including preview versions) as well as the latest 5 non-preview versions. T + This action perform all [static tests](#static-module-validation) for a module using Pester. It also performs further [static tests](#static-module-validation), focused on API version tests for a module to ensure we notice if a version becomes stale. Each resource's API version is compared with those currently available on Azure. Accepted are both the latest 5 versions (including preview versions) as well as the latest 5 non-preview versions. - **deployModule:**

This action performs several tasks: 1. A [simulated deployment](#simulated-deployment-validation) using a provided parameter file. From d498b011eb5a0f49c2d989617cd6c510a0a89993 Mon Sep 17 00:00:00 2001 From: MrMCake Date: Thu, 9 Dec 2021 10:05:34 +0100 Subject: [PATCH 32/47] Update to latest --- .github/workflows/ms.analysisservices.servers.yml | 6 +++--- .github/workflows/ms.apimanagement.service.yml | 6 +++--- .github/workflows/ms.authorization.policyassignments.yml | 6 +++--- .github/workflows/ms.authorization.policydefinitions.yml | 6 +++--- .github/workflows/ms.authorization.policyexemptions.yml | 6 +++--- .github/workflows/ms.authorization.policysetdefinitions.yml | 6 +++--- .github/workflows/ms.authorization.roleassignments.yml | 6 +++--- .github/workflows/ms.authorization.roledefinitions.yml | 6 +++--- .github/workflows/ms.automanage.accounts.yml | 6 +++--- .github/workflows/ms.automation.automationaccounts.yml | 6 +++--- .github/workflows/ms.batch.batchaccounts.yml | 6 +++--- .github/workflows/ms.cognitiveservices.accounts.yml | 6 +++--- .github/workflows/ms.compute.availabilitysets.yml | 6 +++--- .github/workflows/ms.compute.diskencryptionsets.yml | 6 +++--- .github/workflows/ms.compute.galleries.yml | 6 +++--- .github/workflows/ms.compute.images.yml | 6 +++--- .github/workflows/ms.compute.proximityplacementgroups.yml | 6 +++--- .github/workflows/ms.compute.virtualmachines.yml | 6 +++--- .github/workflows/ms.compute.virtualmachinescalesets.yml | 6 +++--- .github/workflows/ms.consumption.budgets.yml | 6 +++--- .github/workflows/ms.containerinstance.containergroups.yml | 6 +++--- .github/workflows/ms.containerregistry.registries.yml | 6 +++--- .github/workflows/ms.containerservice.managedclusters.yml | 6 +++--- .github/workflows/ms.databricks.workspaces.yml | 6 +++--- .github/workflows/ms.datafactory.factories.yml | 6 +++--- .../ms.desktopvirtualization.applicationgroups.yml | 6 +++--- .github/workflows/ms.desktopvirtualization.hostpools.yml | 6 +++--- .github/workflows/ms.desktopvirtualization.workspaces.yml | 6 +++--- .github/workflows/ms.documentdb.databaseaccounts.yml | 6 +++--- .github/workflows/ms.eventgrid.topics.yml | 6 +++--- .github/workflows/ms.eventhub.namespaces.yml | 6 +++--- .github/workflows/ms.healthbot.healthbots.yml | 6 +++--- .github/workflows/ms.insights.actiongroups.yml | 6 +++--- .github/workflows/ms.insights.activitylogalerts.yml | 6 +++--- .github/workflows/ms.insights.components.yml | 6 +++--- .github/workflows/ms.insights.diagnosticsettings.yml | 6 +++--- .github/workflows/ms.insights.metricalerts.yml | 6 +++--- .github/workflows/ms.insights.privatelinkscopes.yml | 6 +++--- .github/workflows/ms.insights.scheduledqueryrules.yml | 6 +++--- .github/workflows/ms.keyvault.vaults.yml | 6 +++--- .github/workflows/ms.logic.workflows.yml | 6 +++--- .github/workflows/ms.machinelearningservices.workspaces.yml | 6 +++--- .../workflows/ms.managedidentity.userassignedidentities.yml | 6 +++--- .../ms.managedservices.registrationdefinitions.yml | 6 +++--- .github/workflows/ms.management.managementgroups.yml | 6 +++--- .github/workflows/ms.netapp.netappaccounts.yml | 6 +++--- .github/workflows/ms.network.applicationgateways.yml | 6 +++--- .github/workflows/ms.network.applicationsecuritygroups.yml | 6 +++--- .github/workflows/ms.network.azurefirewalls.yml | 6 +++--- .github/workflows/ms.network.bastionhosts.yml | 6 +++--- .github/workflows/ms.network.connections.yml | 6 +++--- .github/workflows/ms.network.ddosprotectionplans.yml | 6 +++--- .github/workflows/ms.network.expressroutecircuits.yml | 6 +++--- .github/workflows/ms.network.ipgroups.yml | 6 +++--- .github/workflows/ms.network.loadbalancers.yml | 6 +++--- .github/workflows/ms.network.localnetworkgateways.yml | 6 +++--- .github/workflows/ms.network.natgateways.yml | 6 +++--- .github/workflows/ms.network.networksecuritygroups.yml | 6 +++--- .github/workflows/ms.network.networkwatchers.yml | 6 +++--- .github/workflows/ms.network.privatednszones.yml | 6 +++--- .github/workflows/ms.network.privateendpoints.yml | 6 +++--- .github/workflows/ms.network.publicipaddresses.yml | 6 +++--- .github/workflows/ms.network.publicipprefixes.yml | 6 +++--- .github/workflows/ms.network.routetables.yml | 6 +++--- .github/workflows/ms.network.trafficmanagerprofiles.yml | 6 +++--- .github/workflows/ms.network.virtualnetworkgateways.yml | 6 +++--- .github/workflows/ms.network.virtualnetworks.yml | 6 +++--- .github/workflows/ms.network.virtualwans.yml | 6 +++--- .github/workflows/ms.operationalinsights.workspaces.yml | 6 +++--- .github/workflows/ms.recoveryservices.vaults.yml | 6 +++--- .github/workflows/ms.resources.deploymentscripts.yml | 6 +++--- .github/workflows/ms.resources.resourcegroups.yml | 6 +++--- .github/workflows/ms.security.azuresecuritycenter.yml | 6 +++--- .github/workflows/ms.servicebus.namespaces.yml | 6 +++--- .github/workflows/ms.sql.managedinstances.yml | 6 +++--- .github/workflows/ms.sql.servers.yml | 6 +++--- .github/workflows/ms.storage.storageaccounts.yml | 6 +++--- .../workflows/ms.virtualmachineimages.imagetemplates.yml | 6 +++--- .github/workflows/ms.web.connections.yml | 6 +++--- .github/workflows/ms.web.hostingenvironments.yml | 6 +++--- .github/workflows/ms.web.serverfarms.yml | 6 +++--- .github/workflows/ms.web.sites.yml | 6 +++--- 82 files changed, 246 insertions(+), 246 deletions(-) diff --git a/.github/workflows/ms.analysisservices.servers.yml b/.github/workflows/ms.analysisservices.servers.yml index 1dc0bf6339..9164492604 100644 --- a/.github/workflows/ms.analysisservices.servers.yml +++ b/.github/workflows/ms.analysisservices.servers.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Run global module tests' + name: 'Static module tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Run deployment validation module tests' + name: 'Deployment module tests' needs: - job_set_workflow_param - job_tests_module_global @@ -101,7 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Using parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.apimanagement.service.yml b/.github/workflows/ms.apimanagement.service.yml index 19e221a6e4..f99dd3e621 100644 --- a/.github/workflows/ms.apimanagement.service.yml +++ b/.github/workflows/ms.apimanagement.service.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Run global module tests' + name: 'Static module tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Run deployment validation module tests' + name: 'Deployment module tests' needs: - job_set_workflow_param - job_tests_module_global @@ -101,7 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Using parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.authorization.policyassignments.yml b/.github/workflows/ms.authorization.policyassignments.yml index cfa31ec70c..f0ed30b312 100644 --- a/.github/workflows/ms.authorization.policyassignments.yml +++ b/.github/workflows/ms.authorization.policyassignments.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Run global module tests' + name: 'Static module tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Run deployment validation module tests' + name: 'Deployment module tests' needs: - job_set_workflow_param - job_tests_module_global @@ -105,7 +105,7 @@ jobs: # ------------------- # ## Deploy & Remove ## # ------------------- # - - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Using parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/.bicep/nested_policyAssignments_sub.bicep' diff --git a/.github/workflows/ms.authorization.policydefinitions.yml b/.github/workflows/ms.authorization.policydefinitions.yml index 0804b14c71..2cb5dff81b 100644 --- a/.github/workflows/ms.authorization.policydefinitions.yml +++ b/.github/workflows/ms.authorization.policydefinitions.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Run global module tests' + name: 'Static module tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Run deployment validation module tests' + name: 'Deployment module tests' needs: - job_set_workflow_param - job_tests_module_global @@ -105,7 +105,7 @@ jobs: # ------------------- # ## Deploy & Remove ## # ------------------- # - - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Using parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/.bicep/nested_policyDefinitions_sub.bicep' diff --git a/.github/workflows/ms.authorization.policyexemptions.yml b/.github/workflows/ms.authorization.policyexemptions.yml index 4fcf9a8d4a..0d5fe2a346 100644 --- a/.github/workflows/ms.authorization.policyexemptions.yml +++ b/.github/workflows/ms.authorization.policyexemptions.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Run global module tests' + name: 'Static module tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Run deployment validation module tests' + name: 'Deployment module tests' needs: - job_set_workflow_param - job_tests_module_global @@ -105,7 +105,7 @@ jobs: # ------------------- # ## Deploy & Remove ## # ------------------- # - - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Using parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/.bicep/nested_policyExemptions_sub.bicep' diff --git a/.github/workflows/ms.authorization.policysetdefinitions.yml b/.github/workflows/ms.authorization.policysetdefinitions.yml index 1b3a830392..02c34e4a67 100644 --- a/.github/workflows/ms.authorization.policysetdefinitions.yml +++ b/.github/workflows/ms.authorization.policysetdefinitions.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Run global module tests' + name: 'Static module tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Run deployment validation module tests' + name: 'Deployment module tests' needs: - job_set_workflow_param - job_tests_module_global @@ -105,7 +105,7 @@ jobs: # ------------------- # ## Deploy & Remove ## # ------------------- # - - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Using parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/.bicep/nested_policySetDefinition_sub.bicep' diff --git a/.github/workflows/ms.authorization.roleassignments.yml b/.github/workflows/ms.authorization.roleassignments.yml index 5412c1dd6e..656d633b21 100644 --- a/.github/workflows/ms.authorization.roleassignments.yml +++ b/.github/workflows/ms.authorization.roleassignments.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Run global module tests' + name: 'Static module tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Run deployment validation module tests' + name: 'Deployment module tests' needs: - job_set_workflow_param - job_tests_module_global @@ -105,7 +105,7 @@ jobs: # ------------------- # ## Deploy & Remove ## # ------------------- # - - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Using parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/.bicep/nested_rbac_sub.bicep' diff --git a/.github/workflows/ms.authorization.roledefinitions.yml b/.github/workflows/ms.authorization.roledefinitions.yml index af058ebf48..aa9f1e1199 100644 --- a/.github/workflows/ms.authorization.roledefinitions.yml +++ b/.github/workflows/ms.authorization.roledefinitions.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Run global module tests' + name: 'Static module tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Run deployment validation module tests' + name: 'Deployment module tests' needs: - job_set_workflow_param - job_tests_module_global @@ -105,7 +105,7 @@ jobs: # ------------------- # ## Deploy & Remove ## # ------------------- # - - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Using parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/.bicep/nested_roleDefinitions_sub.bicep' diff --git a/.github/workflows/ms.automanage.accounts.yml b/.github/workflows/ms.automanage.accounts.yml index f922e22a2f..44e7ed6e53 100644 --- a/.github/workflows/ms.automanage.accounts.yml +++ b/.github/workflows/ms.automanage.accounts.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Run global module tests' + name: 'Static module tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Run deployment validation module tests' + name: 'Deployment module tests' needs: - job_set_workflow_param - job_tests_module_global @@ -101,7 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Using parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.automation.automationaccounts.yml b/.github/workflows/ms.automation.automationaccounts.yml index 933c15d53b..9149e2d076 100644 --- a/.github/workflows/ms.automation.automationaccounts.yml +++ b/.github/workflows/ms.automation.automationaccounts.yml @@ -69,7 +69,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Run global module tests' + name: 'Static module tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -85,7 +85,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Run deployment validation module tests' + name: 'Deployment module tests' needs: - job_set_workflow_param - job_tests_module_global @@ -102,7 +102,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Using parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.batch.batchaccounts.yml b/.github/workflows/ms.batch.batchaccounts.yml index 183d59ad06..6e5acbff9c 100644 --- a/.github/workflows/ms.batch.batchaccounts.yml +++ b/.github/workflows/ms.batch.batchaccounts.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Run global module tests' + name: 'Static module tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Run deployment validation module tests' + name: 'Deployment module tests' needs: - job_set_workflow_param - job_tests_module_global @@ -101,7 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Using parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.cognitiveservices.accounts.yml b/.github/workflows/ms.cognitiveservices.accounts.yml index 28983a2a02..31963aee7c 100644 --- a/.github/workflows/ms.cognitiveservices.accounts.yml +++ b/.github/workflows/ms.cognitiveservices.accounts.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Run global module tests' + name: 'Static module tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Run deployment validation module tests' + name: 'Deployment module tests' needs: - job_set_workflow_param - job_tests_module_global @@ -101,7 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Using parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.compute.availabilitysets.yml b/.github/workflows/ms.compute.availabilitysets.yml index 76fd96d578..5c4e4b99ce 100644 --- a/.github/workflows/ms.compute.availabilitysets.yml +++ b/.github/workflows/ms.compute.availabilitysets.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Run global module tests' + name: 'Static module tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Run deployment validation module tests' + name: 'Deployment module tests' needs: - job_set_workflow_param - job_tests_module_global @@ -101,7 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Using parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.compute.diskencryptionsets.yml b/.github/workflows/ms.compute.diskencryptionsets.yml index a6cea4b973..6cf7900eed 100644 --- a/.github/workflows/ms.compute.diskencryptionsets.yml +++ b/.github/workflows/ms.compute.diskencryptionsets.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Run global module tests' + name: 'Static module tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Run deployment validation module tests' + name: 'Deployment module tests' needs: - job_set_workflow_param - job_tests_module_global @@ -101,7 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Using parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.compute.galleries.yml b/.github/workflows/ms.compute.galleries.yml index f5cd2871b6..dc6ec6610b 100644 --- a/.github/workflows/ms.compute.galleries.yml +++ b/.github/workflows/ms.compute.galleries.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Run global module tests' + name: 'Static module tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Run deployment validation module tests' + name: 'Deployment module tests' needs: - job_set_workflow_param - job_tests_module_global @@ -101,7 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Using parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.compute.images.yml b/.github/workflows/ms.compute.images.yml index 73e0506449..a9a253eabf 100644 --- a/.github/workflows/ms.compute.images.yml +++ b/.github/workflows/ms.compute.images.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Run global module tests' + name: 'Static module tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Run deployment validation module tests' + name: 'Deployment module tests' needs: - job_set_workflow_param - job_tests_module_global @@ -101,7 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Using parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.compute.proximityplacementgroups.yml b/.github/workflows/ms.compute.proximityplacementgroups.yml index e464702561..99f9694931 100644 --- a/.github/workflows/ms.compute.proximityplacementgroups.yml +++ b/.github/workflows/ms.compute.proximityplacementgroups.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Run global module tests' + name: 'Static module tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Run deployment validation module tests' + name: 'Deployment module tests' needs: - job_set_workflow_param - job_tests_module_global @@ -101,7 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Using parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.compute.virtualmachines.yml b/.github/workflows/ms.compute.virtualmachines.yml index d2b9c3831e..c050f707e8 100644 --- a/.github/workflows/ms.compute.virtualmachines.yml +++ b/.github/workflows/ms.compute.virtualmachines.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Run global module tests' + name: 'Static module tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Run deployment validation module tests' + name: 'Deployment module tests' needs: - job_set_workflow_param - job_tests_module_global @@ -107,7 +107,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Using parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.compute.virtualmachinescalesets.yml b/.github/workflows/ms.compute.virtualmachinescalesets.yml index b660ff41be..cfa8986b71 100644 --- a/.github/workflows/ms.compute.virtualmachinescalesets.yml +++ b/.github/workflows/ms.compute.virtualmachinescalesets.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Run global module tests' + name: 'Static module tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Run deployment validation module tests' + name: 'Deployment module tests' needs: - job_set_workflow_param - job_tests_module_global @@ -107,7 +107,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Using parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.consumption.budgets.yml b/.github/workflows/ms.consumption.budgets.yml index 351e8494b5..d1eae82cb3 100644 --- a/.github/workflows/ms.consumption.budgets.yml +++ b/.github/workflows/ms.consumption.budgets.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Run global module tests' + name: 'Static module tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Run deployment validation module tests' + name: 'Deployment module tests' needs: - job_set_workflow_param - job_tests_module_global @@ -101,7 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Using parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.containerinstance.containergroups.yml b/.github/workflows/ms.containerinstance.containergroups.yml index f95787f2e5..cb405b8e53 100644 --- a/.github/workflows/ms.containerinstance.containergroups.yml +++ b/.github/workflows/ms.containerinstance.containergroups.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Run global module tests' + name: 'Static module tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Run deployment validation module tests' + name: 'Deployment module tests' needs: - job_set_workflow_param - job_tests_module_global @@ -101,7 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Using parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.containerregistry.registries.yml b/.github/workflows/ms.containerregistry.registries.yml index a3012a0d0a..9a3c510936 100644 --- a/.github/workflows/ms.containerregistry.registries.yml +++ b/.github/workflows/ms.containerregistry.registries.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Run global module tests' + name: 'Static module tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Run deployment validation module tests' + name: 'Deployment module tests' needs: - job_set_workflow_param - job_tests_module_global @@ -101,7 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Using parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.containerservice.managedclusters.yml b/.github/workflows/ms.containerservice.managedclusters.yml index 2f858c9253..806d8edca6 100644 --- a/.github/workflows/ms.containerservice.managedclusters.yml +++ b/.github/workflows/ms.containerservice.managedclusters.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Run global module tests' + name: 'Static module tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Run deployment validation module tests' + name: 'Deployment module tests' needs: - job_set_workflow_param - job_tests_module_global @@ -101,7 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Using parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.databricks.workspaces.yml b/.github/workflows/ms.databricks.workspaces.yml index 7e82614281..f024a67ab1 100644 --- a/.github/workflows/ms.databricks.workspaces.yml +++ b/.github/workflows/ms.databricks.workspaces.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Run global module tests' + name: 'Static module tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Run deployment validation module tests' + name: 'Deployment module tests' needs: - job_set_workflow_param - job_tests_module_global @@ -101,7 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Using parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.datafactory.factories.yml b/.github/workflows/ms.datafactory.factories.yml index 9676db47f5..63401da5e2 100644 --- a/.github/workflows/ms.datafactory.factories.yml +++ b/.github/workflows/ms.datafactory.factories.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Run global module tests' + name: 'Static module tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Run deployment validation module tests' + name: 'Deployment module tests' needs: - job_set_workflow_param - job_tests_module_global @@ -101,7 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Using parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.desktopvirtualization.applicationgroups.yml b/.github/workflows/ms.desktopvirtualization.applicationgroups.yml index 4bf5298c07..07e6455c15 100644 --- a/.github/workflows/ms.desktopvirtualization.applicationgroups.yml +++ b/.github/workflows/ms.desktopvirtualization.applicationgroups.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Run global module tests' + name: 'Static module tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Run deployment validation module tests' + name: 'Deployment module tests' needs: - job_set_workflow_param - job_tests_module_global @@ -101,7 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Using parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.desktopvirtualization.hostpools.yml b/.github/workflows/ms.desktopvirtualization.hostpools.yml index 54a9227a68..84f98f2d47 100644 --- a/.github/workflows/ms.desktopvirtualization.hostpools.yml +++ b/.github/workflows/ms.desktopvirtualization.hostpools.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Run global module tests' + name: 'Static module tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Run deployment validation module tests' + name: 'Deployment module tests' needs: - job_set_workflow_param - job_tests_module_global @@ -101,7 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Using parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.desktopvirtualization.workspaces.yml b/.github/workflows/ms.desktopvirtualization.workspaces.yml index 02ffc84e24..9bdd9e8a91 100644 --- a/.github/workflows/ms.desktopvirtualization.workspaces.yml +++ b/.github/workflows/ms.desktopvirtualization.workspaces.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Run global module tests' + name: 'Static module tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Run deployment validation module tests' + name: 'Deployment module tests' needs: - job_set_workflow_param - job_tests_module_global @@ -101,7 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Using parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.documentdb.databaseaccounts.yml b/.github/workflows/ms.documentdb.databaseaccounts.yml index edccc4dd16..1e8a38b0c0 100644 --- a/.github/workflows/ms.documentdb.databaseaccounts.yml +++ b/.github/workflows/ms.documentdb.databaseaccounts.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Run global module tests' + name: 'Static module tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Run deployment validation module tests' + name: 'Deployment module tests' needs: - job_set_workflow_param - job_tests_module_global @@ -106,7 +106,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Using parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.eventgrid.topics.yml b/.github/workflows/ms.eventgrid.topics.yml index eb1e07075c..b37e5bda35 100644 --- a/.github/workflows/ms.eventgrid.topics.yml +++ b/.github/workflows/ms.eventgrid.topics.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Run global module tests' + name: 'Static module tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Run deployment validation module tests' + name: 'Deployment module tests' needs: - job_set_workflow_param - job_tests_module_global @@ -101,7 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Using parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.eventhub.namespaces.yml b/.github/workflows/ms.eventhub.namespaces.yml index 4a25bc4b52..0a6ac14d43 100644 --- a/.github/workflows/ms.eventhub.namespaces.yml +++ b/.github/workflows/ms.eventhub.namespaces.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Run global module tests' + name: 'Static module tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Run deployment validation module tests' + name: 'Deployment module tests' needs: - job_set_workflow_param - job_tests_module_global @@ -101,7 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Using parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.healthbot.healthbots.yml b/.github/workflows/ms.healthbot.healthbots.yml index fb2243f40c..c4068db659 100644 --- a/.github/workflows/ms.healthbot.healthbots.yml +++ b/.github/workflows/ms.healthbot.healthbots.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Run global module tests' + name: 'Static module tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Run deployment validation module tests' + name: 'Deployment module tests' needs: - job_set_workflow_param - job_tests_module_global @@ -101,7 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Using parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.insights.actiongroups.yml b/.github/workflows/ms.insights.actiongroups.yml index ed3e18702d..37f44cedd1 100644 --- a/.github/workflows/ms.insights.actiongroups.yml +++ b/.github/workflows/ms.insights.actiongroups.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Run global module tests' + name: 'Static module tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Run deployment validation module tests' + name: 'Deployment module tests' needs: - job_set_workflow_param - job_tests_module_global @@ -101,7 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Using parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.insights.activitylogalerts.yml b/.github/workflows/ms.insights.activitylogalerts.yml index 111dc4685b..29ccf8a2dd 100644 --- a/.github/workflows/ms.insights.activitylogalerts.yml +++ b/.github/workflows/ms.insights.activitylogalerts.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Run global module tests' + name: 'Static module tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Run deployment validation module tests' + name: 'Deployment module tests' needs: - job_set_workflow_param - job_tests_module_global @@ -101,7 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Using parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.insights.components.yml b/.github/workflows/ms.insights.components.yml index 274473d72f..c9c0bf417b 100644 --- a/.github/workflows/ms.insights.components.yml +++ b/.github/workflows/ms.insights.components.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Run global module tests' + name: 'Static module tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Run deployment validation module tests' + name: 'Deployment module tests' needs: - job_set_workflow_param - job_tests_module_global @@ -101,7 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Using parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.insights.diagnosticsettings.yml b/.github/workflows/ms.insights.diagnosticsettings.yml index 7bd554c328..f7e8cf7a8c 100644 --- a/.github/workflows/ms.insights.diagnosticsettings.yml +++ b/.github/workflows/ms.insights.diagnosticsettings.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Run global module tests' + name: 'Static module tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Run deployment validation module tests' + name: 'Deployment module tests' needs: - job_set_workflow_param - job_tests_module_global @@ -101,7 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Using parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.insights.metricalerts.yml b/.github/workflows/ms.insights.metricalerts.yml index 3e3f5a7e5b..6200867d86 100644 --- a/.github/workflows/ms.insights.metricalerts.yml +++ b/.github/workflows/ms.insights.metricalerts.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Run global module tests' + name: 'Static module tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Run deployment validation module tests' + name: 'Deployment module tests' needs: - job_set_workflow_param - job_tests_module_global @@ -101,7 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Using parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.insights.privatelinkscopes.yml b/.github/workflows/ms.insights.privatelinkscopes.yml index 9ef1e20437..eaaf498efd 100644 --- a/.github/workflows/ms.insights.privatelinkscopes.yml +++ b/.github/workflows/ms.insights.privatelinkscopes.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Run global module tests' + name: 'Static module tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Run deployment validation module tests' + name: 'Deployment module tests' needs: - job_set_workflow_param - job_tests_module_global @@ -101,7 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Using parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.insights.scheduledqueryrules.yml b/.github/workflows/ms.insights.scheduledqueryrules.yml index d31a955c8d..3ff92870e6 100644 --- a/.github/workflows/ms.insights.scheduledqueryrules.yml +++ b/.github/workflows/ms.insights.scheduledqueryrules.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Run global module tests' + name: 'Static module tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Run deployment validation module tests' + name: 'Deployment module tests' needs: - job_set_workflow_param - job_tests_module_global @@ -101,7 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Using parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.keyvault.vaults.yml b/.github/workflows/ms.keyvault.vaults.yml index f9643d70b5..df0a35f9ef 100644 --- a/.github/workflows/ms.keyvault.vaults.yml +++ b/.github/workflows/ms.keyvault.vaults.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Run global module tests' + name: 'Static module tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Run deployment validation module tests' + name: 'Deployment module tests' needs: - job_set_workflow_param - job_tests_module_global @@ -101,7 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Using parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.logic.workflows.yml b/.github/workflows/ms.logic.workflows.yml index c326d4fd5c..892282a896 100644 --- a/.github/workflows/ms.logic.workflows.yml +++ b/.github/workflows/ms.logic.workflows.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Run global module tests' + name: 'Static module tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Run deployment validation module tests' + name: 'Deployment module tests' needs: - job_set_workflow_param - job_tests_module_global @@ -101,7 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Using parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.machinelearningservices.workspaces.yml b/.github/workflows/ms.machinelearningservices.workspaces.yml index 2b73034ebb..0e7ddc8f20 100644 --- a/.github/workflows/ms.machinelearningservices.workspaces.yml +++ b/.github/workflows/ms.machinelearningservices.workspaces.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Run global module tests' + name: 'Static module tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Run deployment validation module tests' + name: 'Deployment module tests' needs: - job_set_workflow_param - job_tests_module_global @@ -101,7 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Using parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.managedidentity.userassignedidentities.yml b/.github/workflows/ms.managedidentity.userassignedidentities.yml index 94482e0e7b..eda2f7d3f6 100644 --- a/.github/workflows/ms.managedidentity.userassignedidentities.yml +++ b/.github/workflows/ms.managedidentity.userassignedidentities.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Run global module tests' + name: 'Static module tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Run deployment validation module tests' + name: 'Deployment module tests' needs: - job_set_workflow_param - job_tests_module_global @@ -101,7 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Using parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.managedservices.registrationdefinitions.yml b/.github/workflows/ms.managedservices.registrationdefinitions.yml index 898c8cd051..36498551c3 100644 --- a/.github/workflows/ms.managedservices.registrationdefinitions.yml +++ b/.github/workflows/ms.managedservices.registrationdefinitions.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Run global module tests' + name: 'Static module tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Run deployment validation module tests' + name: 'Deployment module tests' needs: - job_set_workflow_param - job_tests_module_global @@ -101,7 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Using parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.management.managementgroups.yml b/.github/workflows/ms.management.managementgroups.yml index ab13c62a3f..308b2574b2 100644 --- a/.github/workflows/ms.management.managementgroups.yml +++ b/.github/workflows/ms.management.managementgroups.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Run global module tests' + name: 'Static module tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Run deployment validation module tests' + name: 'Deployment module tests' needs: - job_set_workflow_param - job_tests_module_global @@ -101,7 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Using parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.netapp.netappaccounts.yml b/.github/workflows/ms.netapp.netappaccounts.yml index 1830650078..9b7cbe1a49 100644 --- a/.github/workflows/ms.netapp.netappaccounts.yml +++ b/.github/workflows/ms.netapp.netappaccounts.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Run global module tests' + name: 'Static module tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Run deployment validation module tests' + name: 'Deployment module tests' needs: - job_set_workflow_param - job_tests_module_global @@ -106,7 +106,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Using parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.network.applicationgateways.yml b/.github/workflows/ms.network.applicationgateways.yml index 4a52e84df9..e49163af07 100644 --- a/.github/workflows/ms.network.applicationgateways.yml +++ b/.github/workflows/ms.network.applicationgateways.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Run global module tests' + name: 'Static module tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Run deployment validation module tests' + name: 'Deployment module tests' needs: - job_set_workflow_param - job_tests_module_global @@ -101,7 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Using parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.network.applicationsecuritygroups.yml b/.github/workflows/ms.network.applicationsecuritygroups.yml index 9d6b7d5968..577014693b 100644 --- a/.github/workflows/ms.network.applicationsecuritygroups.yml +++ b/.github/workflows/ms.network.applicationsecuritygroups.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Run global module tests' + name: 'Static module tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Run deployment validation module tests' + name: 'Deployment module tests' needs: - job_set_workflow_param - job_tests_module_global @@ -101,7 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Using parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.network.azurefirewalls.yml b/.github/workflows/ms.network.azurefirewalls.yml index 3cceedc7ec..b10285dd72 100644 --- a/.github/workflows/ms.network.azurefirewalls.yml +++ b/.github/workflows/ms.network.azurefirewalls.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Run global module tests' + name: 'Static module tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Run deployment validation module tests' + name: 'Deployment module tests' needs: - job_set_workflow_param - job_tests_module_global @@ -101,7 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Using parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.network.bastionhosts.yml b/.github/workflows/ms.network.bastionhosts.yml index aac15869ef..f74ac7e028 100644 --- a/.github/workflows/ms.network.bastionhosts.yml +++ b/.github/workflows/ms.network.bastionhosts.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Run global module tests' + name: 'Static module tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Run deployment validation module tests' + name: 'Deployment module tests' needs: - job_set_workflow_param - job_tests_module_global @@ -101,7 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Using parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.network.connections.yml b/.github/workflows/ms.network.connections.yml index d84bd448e9..9826f40f41 100644 --- a/.github/workflows/ms.network.connections.yml +++ b/.github/workflows/ms.network.connections.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Run global module tests' + name: 'Static module tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Run deployment validation module tests' + name: 'Deployment module tests' needs: - job_set_workflow_param - job_tests_module_global @@ -101,7 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Using parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.network.ddosprotectionplans.yml b/.github/workflows/ms.network.ddosprotectionplans.yml index bdeee3f7e1..7404c3010b 100644 --- a/.github/workflows/ms.network.ddosprotectionplans.yml +++ b/.github/workflows/ms.network.ddosprotectionplans.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Run global module tests' + name: 'Static module tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Run deployment validation module tests' + name: 'Deployment module tests' needs: - job_set_workflow_param - job_tests_module_global @@ -101,7 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Using parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.network.expressroutecircuits.yml b/.github/workflows/ms.network.expressroutecircuits.yml index a516bac424..e8f8c5ab23 100644 --- a/.github/workflows/ms.network.expressroutecircuits.yml +++ b/.github/workflows/ms.network.expressroutecircuits.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Run global module tests' + name: 'Static module tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Run deployment validation module tests' + name: 'Deployment module tests' needs: - job_set_workflow_param - job_tests_module_global @@ -101,7 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Using parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.network.ipgroups.yml b/.github/workflows/ms.network.ipgroups.yml index 15b08d8bbf..abdb994f7f 100644 --- a/.github/workflows/ms.network.ipgroups.yml +++ b/.github/workflows/ms.network.ipgroups.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Run global module tests' + name: 'Static module tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Run deployment validation module tests' + name: 'Deployment module tests' needs: - job_set_workflow_param - job_tests_module_global @@ -101,7 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Using parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.network.loadbalancers.yml b/.github/workflows/ms.network.loadbalancers.yml index db79fc4d04..0fa067cb1d 100644 --- a/.github/workflows/ms.network.loadbalancers.yml +++ b/.github/workflows/ms.network.loadbalancers.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Run global module tests' + name: 'Static module tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Run deployment validation module tests' + name: 'Deployment module tests' needs: - job_set_workflow_param - job_tests_module_global @@ -101,7 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Using parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.network.localnetworkgateways.yml b/.github/workflows/ms.network.localnetworkgateways.yml index 0ad2ce2172..0dd31484ac 100644 --- a/.github/workflows/ms.network.localnetworkgateways.yml +++ b/.github/workflows/ms.network.localnetworkgateways.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Run global module tests' + name: 'Static module tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Run deployment validation module tests' + name: 'Deployment module tests' needs: - job_set_workflow_param - job_tests_module_global @@ -101,7 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Using parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.network.natgateways.yml b/.github/workflows/ms.network.natgateways.yml index 60ff08c675..22bb9a6600 100644 --- a/.github/workflows/ms.network.natgateways.yml +++ b/.github/workflows/ms.network.natgateways.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Run global module tests' + name: 'Static module tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Run deployment validation module tests' + name: 'Deployment module tests' needs: - job_set_workflow_param - job_tests_module_global @@ -101,7 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Using parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.network.networksecuritygroups.yml b/.github/workflows/ms.network.networksecuritygroups.yml index 2a7466f4f2..4ad8a3d5d0 100644 --- a/.github/workflows/ms.network.networksecuritygroups.yml +++ b/.github/workflows/ms.network.networksecuritygroups.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Run global module tests' + name: 'Static module tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Run deployment validation module tests' + name: 'Deployment module tests' needs: - job_set_workflow_param - job_tests_module_global @@ -101,7 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Using parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.network.networkwatchers.yml b/.github/workflows/ms.network.networkwatchers.yml index ace14ec959..89fa7dabb0 100644 --- a/.github/workflows/ms.network.networkwatchers.yml +++ b/.github/workflows/ms.network.networkwatchers.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Run global module tests' + name: 'Static module tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Run deployment validation module tests' + name: 'Deployment module tests' needs: - job_set_workflow_param - job_tests_module_global @@ -101,7 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Using parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.network.privatednszones.yml b/.github/workflows/ms.network.privatednszones.yml index e28569fe21..6f63de5ab5 100644 --- a/.github/workflows/ms.network.privatednszones.yml +++ b/.github/workflows/ms.network.privatednszones.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Run global module tests' + name: 'Static module tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Run deployment validation module tests' + name: 'Deployment module tests' needs: - job_set_workflow_param - job_tests_module_global @@ -101,7 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Using parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.network.privateendpoints.yml b/.github/workflows/ms.network.privateendpoints.yml index b4e202d2d3..51d1dcd213 100644 --- a/.github/workflows/ms.network.privateendpoints.yml +++ b/.github/workflows/ms.network.privateendpoints.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Run global module tests' + name: 'Static module tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Run deployment validation module tests' + name: 'Deployment module tests' needs: - job_set_workflow_param - job_tests_module_global @@ -101,7 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Using parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.network.publicipaddresses.yml b/.github/workflows/ms.network.publicipaddresses.yml index 0eee08bd80..07427cb095 100644 --- a/.github/workflows/ms.network.publicipaddresses.yml +++ b/.github/workflows/ms.network.publicipaddresses.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Run global module tests' + name: 'Static module tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Run deployment validation module tests' + name: 'Deployment module tests' needs: - job_set_workflow_param - job_tests_module_global @@ -101,7 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Using parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.network.publicipprefixes.yml b/.github/workflows/ms.network.publicipprefixes.yml index 61898e2d86..f63c066190 100644 --- a/.github/workflows/ms.network.publicipprefixes.yml +++ b/.github/workflows/ms.network.publicipprefixes.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Run global module tests' + name: 'Static module tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Run deployment validation module tests' + name: 'Deployment module tests' needs: - job_set_workflow_param - job_tests_module_global @@ -101,7 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Using parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.network.routetables.yml b/.github/workflows/ms.network.routetables.yml index 1f6d0527f0..6cef431adc 100644 --- a/.github/workflows/ms.network.routetables.yml +++ b/.github/workflows/ms.network.routetables.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Run global module tests' + name: 'Static module tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Run deployment validation module tests' + name: 'Deployment module tests' needs: - job_set_workflow_param - job_tests_module_global @@ -101,7 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Using parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.network.trafficmanagerprofiles.yml b/.github/workflows/ms.network.trafficmanagerprofiles.yml index 25aef3eeeb..6f9f85cc16 100644 --- a/.github/workflows/ms.network.trafficmanagerprofiles.yml +++ b/.github/workflows/ms.network.trafficmanagerprofiles.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Run global module tests' + name: 'Static module tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Run deployment validation module tests' + name: 'Deployment module tests' needs: - job_set_workflow_param - job_tests_module_global @@ -101,7 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Using parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.network.virtualnetworkgateways.yml b/.github/workflows/ms.network.virtualnetworkgateways.yml index 9f22651e12..c23e10451b 100644 --- a/.github/workflows/ms.network.virtualnetworkgateways.yml +++ b/.github/workflows/ms.network.virtualnetworkgateways.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Run global module tests' + name: 'Static module tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Run deployment validation module tests' + name: 'Deployment module tests' needs: - job_set_workflow_param - job_tests_module_global @@ -102,7 +102,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Using parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.network.virtualnetworks.yml b/.github/workflows/ms.network.virtualnetworks.yml index ff7a14076a..4ada01d1ba 100644 --- a/.github/workflows/ms.network.virtualnetworks.yml +++ b/.github/workflows/ms.network.virtualnetworks.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Run global module tests' + name: 'Static module tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Run deployment validation module tests' + name: 'Deployment module tests' needs: - job_set_workflow_param - job_tests_module_global @@ -101,7 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Using parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.network.virtualwans.yml b/.github/workflows/ms.network.virtualwans.yml index 78aed96caa..3dd1093798 100644 --- a/.github/workflows/ms.network.virtualwans.yml +++ b/.github/workflows/ms.network.virtualwans.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Run global module tests' + name: 'Static module tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Run deployment validation module tests' + name: 'Deployment module tests' needs: - job_set_workflow_param - job_tests_module_global @@ -101,7 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Using parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.operationalinsights.workspaces.yml b/.github/workflows/ms.operationalinsights.workspaces.yml index 66aee7e466..1dba50a120 100644 --- a/.github/workflows/ms.operationalinsights.workspaces.yml +++ b/.github/workflows/ms.operationalinsights.workspaces.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Run global module tests' + name: 'Static module tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Run deployment validation module tests' + name: 'Deployment module tests' needs: - job_set_workflow_param - job_tests_module_global @@ -101,7 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Using parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.recoveryservices.vaults.yml b/.github/workflows/ms.recoveryservices.vaults.yml index aaa903a5d8..c5c8d78de3 100644 --- a/.github/workflows/ms.recoveryservices.vaults.yml +++ b/.github/workflows/ms.recoveryservices.vaults.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Run global module tests' + name: 'Static module tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Run deployment validation module tests' + name: 'Deployment module tests' needs: - job_set_workflow_param - job_tests_module_global @@ -101,7 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Using parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.resources.deploymentscripts.yml b/.github/workflows/ms.resources.deploymentscripts.yml index 34a1e6eaa4..b536c97cdc 100644 --- a/.github/workflows/ms.resources.deploymentscripts.yml +++ b/.github/workflows/ms.resources.deploymentscripts.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Run global module tests' + name: 'Static module tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Run deployment validation module tests' + name: 'Deployment module tests' needs: - job_set_workflow_param - job_tests_module_global @@ -101,7 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Using parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.resources.resourcegroups.yml b/.github/workflows/ms.resources.resourcegroups.yml index 3ae2676b18..6c756b5398 100644 --- a/.github/workflows/ms.resources.resourcegroups.yml +++ b/.github/workflows/ms.resources.resourcegroups.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Run global module tests' + name: 'Static module tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Run deployment validation module tests' + name: 'Deployment module tests' needs: - job_set_workflow_param - job_tests_module_global @@ -101,7 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Using parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.security.azuresecuritycenter.yml b/.github/workflows/ms.security.azuresecuritycenter.yml index 2ce923f318..46960f17ea 100644 --- a/.github/workflows/ms.security.azuresecuritycenter.yml +++ b/.github/workflows/ms.security.azuresecuritycenter.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Run global module tests' + name: 'Static module tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Run deployment validation module tests' + name: 'Deployment module tests' needs: - job_set_workflow_param - job_tests_module_global @@ -101,7 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Using parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.servicebus.namespaces.yml b/.github/workflows/ms.servicebus.namespaces.yml index 2092a0d1d8..89f716cc0f 100644 --- a/.github/workflows/ms.servicebus.namespaces.yml +++ b/.github/workflows/ms.servicebus.namespaces.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Run global module tests' + name: 'Static module tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Run deployment validation module tests' + name: 'Deployment module tests' needs: - job_set_workflow_param - job_tests_module_global @@ -101,7 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Using parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.sql.managedinstances.yml b/.github/workflows/ms.sql.managedinstances.yml index 8ef63221ae..9c14951f6f 100644 --- a/.github/workflows/ms.sql.managedinstances.yml +++ b/.github/workflows/ms.sql.managedinstances.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Run global module tests' + name: 'Static module tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Run deployment validation module tests' + name: 'Deployment module tests' needs: - job_set_workflow_param - job_tests_module_global @@ -101,7 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Using parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.sql.servers.yml b/.github/workflows/ms.sql.servers.yml index 7f8bdb110b..715beb7b40 100644 --- a/.github/workflows/ms.sql.servers.yml +++ b/.github/workflows/ms.sql.servers.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Run global module tests' + name: 'Static module tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Run deployment validation module tests' + name: 'Deployment module tests' needs: - job_set_workflow_param - job_tests_module_global @@ -101,7 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Using parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.storage.storageaccounts.yml b/.github/workflows/ms.storage.storageaccounts.yml index 5da43eba28..9f474a5202 100644 --- a/.github/workflows/ms.storage.storageaccounts.yml +++ b/.github/workflows/ms.storage.storageaccounts.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Run global module tests' + name: 'Static module tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Run deployment validation module tests' + name: 'Deployment module tests' needs: - job_set_workflow_param - job_tests_module_global @@ -102,7 +102,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Using parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.virtualmachineimages.imagetemplates.yml b/.github/workflows/ms.virtualmachineimages.imagetemplates.yml index beeaad527e..d5203e9c30 100644 --- a/.github/workflows/ms.virtualmachineimages.imagetemplates.yml +++ b/.github/workflows/ms.virtualmachineimages.imagetemplates.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Run global module tests' + name: 'Static module tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Run deployment validation module tests' + name: 'Deployment module tests' needs: - job_set_workflow_param - job_tests_module_global @@ -101,7 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Using parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.web.connections.yml b/.github/workflows/ms.web.connections.yml index 12d37aa523..370976d89d 100644 --- a/.github/workflows/ms.web.connections.yml +++ b/.github/workflows/ms.web.connections.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Run global module tests' + name: 'Static module tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Run deployment validation module tests' + name: 'Deployment module tests' needs: - job_set_workflow_param - job_tests_module_global @@ -101,7 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Using parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.web.hostingenvironments.yml b/.github/workflows/ms.web.hostingenvironments.yml index c06fbb8db7..595f530717 100644 --- a/.github/workflows/ms.web.hostingenvironments.yml +++ b/.github/workflows/ms.web.hostingenvironments.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Run global module tests' + name: 'Static module tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Run deployment validation module tests' + name: 'Deployment module tests' needs: - job_set_workflow_param - job_tests_module_global @@ -101,7 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Using parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.web.serverfarms.yml b/.github/workflows/ms.web.serverfarms.yml index e2d6a647db..a19a442750 100644 --- a/.github/workflows/ms.web.serverfarms.yml +++ b/.github/workflows/ms.web.serverfarms.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Run global module tests' + name: 'Static module tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Run deployment validation module tests' + name: 'Deployment module tests' needs: - job_set_workflow_param - job_tests_module_global @@ -101,7 +101,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Using parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' diff --git a/.github/workflows/ms.web.sites.yml b/.github/workflows/ms.web.sites.yml index 49d13c088e..0141e118e1 100644 --- a/.github/workflows/ms.web.sites.yml +++ b/.github/workflows/ms.web.sites.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Run global module tests' + name: 'Static module tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Run deployment validation module tests' + name: 'Deployment module tests' needs: - job_set_workflow_param - job_tests_module_global @@ -107,7 +107,7 @@ jobs: uses: deep-mm/set-variables@v1.0 with: variableFileName: 'variables.module' - - name: 'Validate module template with parameter file [${{ matrix.parameterFilePaths }}]' + - name: 'Using parameter file [${{ matrix.parameterFilePaths }}]' uses: ./.github/actions/templates/validateModuleDeployment with: templateFilePath: '${{ env.modulePath }}/deploy.bicep' From 7438835396723a7ffced07d63dd42defa164b6a6 Mon Sep 17 00:00:00 2001 From: MrMCake Date: Thu, 9 Dec 2021 13:56:49 +0100 Subject: [PATCH 33/47] Update to latest --- .github/workflows/ms.analysisservices.servers.yml | 4 ++-- .github/workflows/ms.apimanagement.service.yml | 4 ++-- .github/workflows/ms.authorization.policyassignments.yml | 4 ++-- .github/workflows/ms.authorization.policydefinitions.yml | 4 ++-- .github/workflows/ms.authorization.policyexemptions.yml | 4 ++-- .github/workflows/ms.authorization.policysetdefinitions.yml | 4 ++-- .github/workflows/ms.authorization.roleassignments.yml | 4 ++-- .github/workflows/ms.authorization.roledefinitions.yml | 4 ++-- .github/workflows/ms.automanage.accounts.yml | 4 ++-- .github/workflows/ms.automation.automationaccounts.yml | 4 ++-- .github/workflows/ms.batch.batchaccounts.yml | 4 ++-- .github/workflows/ms.cognitiveservices.accounts.yml | 4 ++-- .github/workflows/ms.compute.availabilitysets.yml | 4 ++-- .github/workflows/ms.compute.diskencryptionsets.yml | 4 ++-- .github/workflows/ms.compute.galleries.yml | 4 ++-- .github/workflows/ms.compute.images.yml | 4 ++-- .github/workflows/ms.compute.proximityplacementgroups.yml | 4 ++-- .github/workflows/ms.compute.virtualmachines.yml | 4 ++-- .github/workflows/ms.compute.virtualmachinescalesets.yml | 4 ++-- .github/workflows/ms.consumption.budgets.yml | 4 ++-- .github/workflows/ms.containerinstance.containergroups.yml | 4 ++-- .github/workflows/ms.containerregistry.registries.yml | 4 ++-- .github/workflows/ms.containerservice.managedclusters.yml | 4 ++-- .github/workflows/ms.databricks.workspaces.yml | 4 ++-- .github/workflows/ms.datafactory.factories.yml | 4 ++-- .../workflows/ms.desktopvirtualization.applicationgroups.yml | 4 ++-- .github/workflows/ms.desktopvirtualization.hostpools.yml | 4 ++-- .github/workflows/ms.desktopvirtualization.workspaces.yml | 4 ++-- .github/workflows/ms.documentdb.databaseaccounts.yml | 4 ++-- .github/workflows/ms.eventgrid.topics.yml | 4 ++-- .github/workflows/ms.eventhub.namespaces.yml | 4 ++-- .github/workflows/ms.healthbot.healthbots.yml | 4 ++-- .github/workflows/ms.insights.actiongroups.yml | 4 ++-- .github/workflows/ms.insights.activitylogalerts.yml | 4 ++-- .github/workflows/ms.insights.components.yml | 4 ++-- .github/workflows/ms.insights.diagnosticsettings.yml | 4 ++-- .github/workflows/ms.insights.metricalerts.yml | 4 ++-- .github/workflows/ms.insights.privatelinkscopes.yml | 4 ++-- .github/workflows/ms.insights.scheduledqueryrules.yml | 4 ++-- .github/workflows/ms.keyvault.vaults.yml | 4 ++-- .github/workflows/ms.logic.workflows.yml | 4 ++-- .github/workflows/ms.machinelearningservices.workspaces.yml | 4 ++-- .../workflows/ms.managedidentity.userassignedidentities.yml | 4 ++-- .../workflows/ms.managedservices.registrationdefinitions.yml | 4 ++-- .github/workflows/ms.management.managementgroups.yml | 4 ++-- .github/workflows/ms.netapp.netappaccounts.yml | 4 ++-- .github/workflows/ms.network.applicationgateways.yml | 4 ++-- .github/workflows/ms.network.applicationsecuritygroups.yml | 4 ++-- .github/workflows/ms.network.azurefirewalls.yml | 4 ++-- .github/workflows/ms.network.bastionhosts.yml | 4 ++-- .github/workflows/ms.network.connections.yml | 4 ++-- .github/workflows/ms.network.ddosprotectionplans.yml | 4 ++-- .github/workflows/ms.network.expressroutecircuits.yml | 4 ++-- .github/workflows/ms.network.ipgroups.yml | 4 ++-- .github/workflows/ms.network.loadbalancers.yml | 4 ++-- .github/workflows/ms.network.localnetworkgateways.yml | 4 ++-- .github/workflows/ms.network.natgateways.yml | 4 ++-- .github/workflows/ms.network.networksecuritygroups.yml | 4 ++-- .github/workflows/ms.network.networkwatchers.yml | 4 ++-- .github/workflows/ms.network.privatednszones.yml | 4 ++-- .github/workflows/ms.network.privateendpoints.yml | 4 ++-- .github/workflows/ms.network.publicipaddresses.yml | 4 ++-- .github/workflows/ms.network.publicipprefixes.yml | 4 ++-- .github/workflows/ms.network.routetables.yml | 4 ++-- .github/workflows/ms.network.trafficmanagerprofiles.yml | 4 ++-- .github/workflows/ms.network.virtualnetworkgateways.yml | 4 ++-- .github/workflows/ms.network.virtualnetworks.yml | 4 ++-- .github/workflows/ms.network.virtualwans.yml | 4 ++-- .github/workflows/ms.operationalinsights.workspaces.yml | 4 ++-- .github/workflows/ms.recoveryservices.vaults.yml | 4 ++-- .github/workflows/ms.resources.deploymentscripts.yml | 4 ++-- .github/workflows/ms.resources.resourcegroups.yml | 4 ++-- .github/workflows/ms.security.azuresecuritycenter.yml | 4 ++-- .github/workflows/ms.servicebus.namespaces.yml | 4 ++-- .github/workflows/ms.sql.managedinstances.yml | 4 ++-- .github/workflows/ms.sql.servers.yml | 4 ++-- .github/workflows/ms.storage.storageaccounts.yml | 4 ++-- .github/workflows/ms.virtualmachineimages.imagetemplates.yml | 4 ++-- .github/workflows/ms.web.connections.yml | 4 ++-- .github/workflows/ms.web.hostingenvironments.yml | 4 ++-- .github/workflows/ms.web.serverfarms.yml | 4 ++-- .github/workflows/ms.web.sites.yml | 4 ++-- 82 files changed, 164 insertions(+), 164 deletions(-) diff --git a/.github/workflows/ms.analysisservices.servers.yml b/.github/workflows/ms.analysisservices.servers.yml index 9164492604..69d2a85918 100644 --- a/.github/workflows/ms.analysisservices.servers.yml +++ b/.github/workflows/ms.analysisservices.servers.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Static module tests' + name: 'Static tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment module tests' + name: 'Deployment tests' needs: - job_set_workflow_param - job_tests_module_global diff --git a/.github/workflows/ms.apimanagement.service.yml b/.github/workflows/ms.apimanagement.service.yml index f99dd3e621..8c2953145d 100644 --- a/.github/workflows/ms.apimanagement.service.yml +++ b/.github/workflows/ms.apimanagement.service.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Static module tests' + name: 'Static tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment module tests' + name: 'Deployment tests' needs: - job_set_workflow_param - job_tests_module_global diff --git a/.github/workflows/ms.authorization.policyassignments.yml b/.github/workflows/ms.authorization.policyassignments.yml index f0ed30b312..10e269815a 100644 --- a/.github/workflows/ms.authorization.policyassignments.yml +++ b/.github/workflows/ms.authorization.policyassignments.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Static module tests' + name: 'Static tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment module tests' + name: 'Deployment tests' needs: - job_set_workflow_param - job_tests_module_global diff --git a/.github/workflows/ms.authorization.policydefinitions.yml b/.github/workflows/ms.authorization.policydefinitions.yml index 2cb5dff81b..15708356b7 100644 --- a/.github/workflows/ms.authorization.policydefinitions.yml +++ b/.github/workflows/ms.authorization.policydefinitions.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Static module tests' + name: 'Static tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment module tests' + name: 'Deployment tests' needs: - job_set_workflow_param - job_tests_module_global diff --git a/.github/workflows/ms.authorization.policyexemptions.yml b/.github/workflows/ms.authorization.policyexemptions.yml index 0d5fe2a346..b1a7ca7073 100644 --- a/.github/workflows/ms.authorization.policyexemptions.yml +++ b/.github/workflows/ms.authorization.policyexemptions.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Static module tests' + name: 'Static tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment module tests' + name: 'Deployment tests' needs: - job_set_workflow_param - job_tests_module_global diff --git a/.github/workflows/ms.authorization.policysetdefinitions.yml b/.github/workflows/ms.authorization.policysetdefinitions.yml index 02c34e4a67..2878223511 100644 --- a/.github/workflows/ms.authorization.policysetdefinitions.yml +++ b/.github/workflows/ms.authorization.policysetdefinitions.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Static module tests' + name: 'Static tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment module tests' + name: 'Deployment tests' needs: - job_set_workflow_param - job_tests_module_global diff --git a/.github/workflows/ms.authorization.roleassignments.yml b/.github/workflows/ms.authorization.roleassignments.yml index 656d633b21..e812aa671e 100644 --- a/.github/workflows/ms.authorization.roleassignments.yml +++ b/.github/workflows/ms.authorization.roleassignments.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Static module tests' + name: 'Static tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment module tests' + name: 'Deployment tests' needs: - job_set_workflow_param - job_tests_module_global diff --git a/.github/workflows/ms.authorization.roledefinitions.yml b/.github/workflows/ms.authorization.roledefinitions.yml index aa9f1e1199..f887ba730c 100644 --- a/.github/workflows/ms.authorization.roledefinitions.yml +++ b/.github/workflows/ms.authorization.roledefinitions.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Static module tests' + name: 'Static tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment module tests' + name: 'Deployment tests' needs: - job_set_workflow_param - job_tests_module_global diff --git a/.github/workflows/ms.automanage.accounts.yml b/.github/workflows/ms.automanage.accounts.yml index 44e7ed6e53..00ef4438c6 100644 --- a/.github/workflows/ms.automanage.accounts.yml +++ b/.github/workflows/ms.automanage.accounts.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Static module tests' + name: 'Static tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment module tests' + name: 'Deployment tests' needs: - job_set_workflow_param - job_tests_module_global diff --git a/.github/workflows/ms.automation.automationaccounts.yml b/.github/workflows/ms.automation.automationaccounts.yml index 9149e2d076..ef49617bcd 100644 --- a/.github/workflows/ms.automation.automationaccounts.yml +++ b/.github/workflows/ms.automation.automationaccounts.yml @@ -69,7 +69,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Static module tests' + name: 'Static tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -85,7 +85,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment module tests' + name: 'Deployment tests' needs: - job_set_workflow_param - job_tests_module_global diff --git a/.github/workflows/ms.batch.batchaccounts.yml b/.github/workflows/ms.batch.batchaccounts.yml index 6e5acbff9c..bb66495ab7 100644 --- a/.github/workflows/ms.batch.batchaccounts.yml +++ b/.github/workflows/ms.batch.batchaccounts.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Static module tests' + name: 'Static tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment module tests' + name: 'Deployment tests' needs: - job_set_workflow_param - job_tests_module_global diff --git a/.github/workflows/ms.cognitiveservices.accounts.yml b/.github/workflows/ms.cognitiveservices.accounts.yml index 31963aee7c..043baacbf0 100644 --- a/.github/workflows/ms.cognitiveservices.accounts.yml +++ b/.github/workflows/ms.cognitiveservices.accounts.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Static module tests' + name: 'Static tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment module tests' + name: 'Deployment tests' needs: - job_set_workflow_param - job_tests_module_global diff --git a/.github/workflows/ms.compute.availabilitysets.yml b/.github/workflows/ms.compute.availabilitysets.yml index 5c4e4b99ce..815c616bef 100644 --- a/.github/workflows/ms.compute.availabilitysets.yml +++ b/.github/workflows/ms.compute.availabilitysets.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Static module tests' + name: 'Static tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment module tests' + name: 'Deployment tests' needs: - job_set_workflow_param - job_tests_module_global diff --git a/.github/workflows/ms.compute.diskencryptionsets.yml b/.github/workflows/ms.compute.diskencryptionsets.yml index 6cf7900eed..e45ac7852c 100644 --- a/.github/workflows/ms.compute.diskencryptionsets.yml +++ b/.github/workflows/ms.compute.diskencryptionsets.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Static module tests' + name: 'Static tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment module tests' + name: 'Deployment tests' needs: - job_set_workflow_param - job_tests_module_global diff --git a/.github/workflows/ms.compute.galleries.yml b/.github/workflows/ms.compute.galleries.yml index dc6ec6610b..54a46a5c44 100644 --- a/.github/workflows/ms.compute.galleries.yml +++ b/.github/workflows/ms.compute.galleries.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Static module tests' + name: 'Static tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment module tests' + name: 'Deployment tests' needs: - job_set_workflow_param - job_tests_module_global diff --git a/.github/workflows/ms.compute.images.yml b/.github/workflows/ms.compute.images.yml index a9a253eabf..649cb69e88 100644 --- a/.github/workflows/ms.compute.images.yml +++ b/.github/workflows/ms.compute.images.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Static module tests' + name: 'Static tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment module tests' + name: 'Deployment tests' needs: - job_set_workflow_param - job_tests_module_global diff --git a/.github/workflows/ms.compute.proximityplacementgroups.yml b/.github/workflows/ms.compute.proximityplacementgroups.yml index 99f9694931..10f6055cd4 100644 --- a/.github/workflows/ms.compute.proximityplacementgroups.yml +++ b/.github/workflows/ms.compute.proximityplacementgroups.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Static module tests' + name: 'Static tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment module tests' + name: 'Deployment tests' needs: - job_set_workflow_param - job_tests_module_global diff --git a/.github/workflows/ms.compute.virtualmachines.yml b/.github/workflows/ms.compute.virtualmachines.yml index c050f707e8..03408b4a86 100644 --- a/.github/workflows/ms.compute.virtualmachines.yml +++ b/.github/workflows/ms.compute.virtualmachines.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Static module tests' + name: 'Static tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment module tests' + name: 'Deployment tests' needs: - job_set_workflow_param - job_tests_module_global diff --git a/.github/workflows/ms.compute.virtualmachinescalesets.yml b/.github/workflows/ms.compute.virtualmachinescalesets.yml index cfa8986b71..834da89e05 100644 --- a/.github/workflows/ms.compute.virtualmachinescalesets.yml +++ b/.github/workflows/ms.compute.virtualmachinescalesets.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Static module tests' + name: 'Static tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment module tests' + name: 'Deployment tests' needs: - job_set_workflow_param - job_tests_module_global diff --git a/.github/workflows/ms.consumption.budgets.yml b/.github/workflows/ms.consumption.budgets.yml index d1eae82cb3..0fb2004cd9 100644 --- a/.github/workflows/ms.consumption.budgets.yml +++ b/.github/workflows/ms.consumption.budgets.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Static module tests' + name: 'Static tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment module tests' + name: 'Deployment tests' needs: - job_set_workflow_param - job_tests_module_global diff --git a/.github/workflows/ms.containerinstance.containergroups.yml b/.github/workflows/ms.containerinstance.containergroups.yml index cb405b8e53..f2e085195e 100644 --- a/.github/workflows/ms.containerinstance.containergroups.yml +++ b/.github/workflows/ms.containerinstance.containergroups.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Static module tests' + name: 'Static tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment module tests' + name: 'Deployment tests' needs: - job_set_workflow_param - job_tests_module_global diff --git a/.github/workflows/ms.containerregistry.registries.yml b/.github/workflows/ms.containerregistry.registries.yml index 9a3c510936..52e87b3da0 100644 --- a/.github/workflows/ms.containerregistry.registries.yml +++ b/.github/workflows/ms.containerregistry.registries.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Static module tests' + name: 'Static tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment module tests' + name: 'Deployment tests' needs: - job_set_workflow_param - job_tests_module_global diff --git a/.github/workflows/ms.containerservice.managedclusters.yml b/.github/workflows/ms.containerservice.managedclusters.yml index 806d8edca6..272e3c787d 100644 --- a/.github/workflows/ms.containerservice.managedclusters.yml +++ b/.github/workflows/ms.containerservice.managedclusters.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Static module tests' + name: 'Static tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment module tests' + name: 'Deployment tests' needs: - job_set_workflow_param - job_tests_module_global diff --git a/.github/workflows/ms.databricks.workspaces.yml b/.github/workflows/ms.databricks.workspaces.yml index f024a67ab1..a97b49eb63 100644 --- a/.github/workflows/ms.databricks.workspaces.yml +++ b/.github/workflows/ms.databricks.workspaces.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Static module tests' + name: 'Static tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment module tests' + name: 'Deployment tests' needs: - job_set_workflow_param - job_tests_module_global diff --git a/.github/workflows/ms.datafactory.factories.yml b/.github/workflows/ms.datafactory.factories.yml index 63401da5e2..e6061afaf9 100644 --- a/.github/workflows/ms.datafactory.factories.yml +++ b/.github/workflows/ms.datafactory.factories.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Static module tests' + name: 'Static tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment module tests' + name: 'Deployment tests' needs: - job_set_workflow_param - job_tests_module_global diff --git a/.github/workflows/ms.desktopvirtualization.applicationgroups.yml b/.github/workflows/ms.desktopvirtualization.applicationgroups.yml index 07e6455c15..de5ab04bfb 100644 --- a/.github/workflows/ms.desktopvirtualization.applicationgroups.yml +++ b/.github/workflows/ms.desktopvirtualization.applicationgroups.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Static module tests' + name: 'Static tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment module tests' + name: 'Deployment tests' needs: - job_set_workflow_param - job_tests_module_global diff --git a/.github/workflows/ms.desktopvirtualization.hostpools.yml b/.github/workflows/ms.desktopvirtualization.hostpools.yml index 84f98f2d47..413bac6cf8 100644 --- a/.github/workflows/ms.desktopvirtualization.hostpools.yml +++ b/.github/workflows/ms.desktopvirtualization.hostpools.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Static module tests' + name: 'Static tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment module tests' + name: 'Deployment tests' needs: - job_set_workflow_param - job_tests_module_global diff --git a/.github/workflows/ms.desktopvirtualization.workspaces.yml b/.github/workflows/ms.desktopvirtualization.workspaces.yml index 9bdd9e8a91..804a06b3d4 100644 --- a/.github/workflows/ms.desktopvirtualization.workspaces.yml +++ b/.github/workflows/ms.desktopvirtualization.workspaces.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Static module tests' + name: 'Static tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment module tests' + name: 'Deployment tests' needs: - job_set_workflow_param - job_tests_module_global diff --git a/.github/workflows/ms.documentdb.databaseaccounts.yml b/.github/workflows/ms.documentdb.databaseaccounts.yml index 1e8a38b0c0..15081f85d1 100644 --- a/.github/workflows/ms.documentdb.databaseaccounts.yml +++ b/.github/workflows/ms.documentdb.databaseaccounts.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Static module tests' + name: 'Static tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment module tests' + name: 'Deployment tests' needs: - job_set_workflow_param - job_tests_module_global diff --git a/.github/workflows/ms.eventgrid.topics.yml b/.github/workflows/ms.eventgrid.topics.yml index b37e5bda35..3ae942ae31 100644 --- a/.github/workflows/ms.eventgrid.topics.yml +++ b/.github/workflows/ms.eventgrid.topics.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Static module tests' + name: 'Static tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment module tests' + name: 'Deployment tests' needs: - job_set_workflow_param - job_tests_module_global diff --git a/.github/workflows/ms.eventhub.namespaces.yml b/.github/workflows/ms.eventhub.namespaces.yml index 0a6ac14d43..d671635d58 100644 --- a/.github/workflows/ms.eventhub.namespaces.yml +++ b/.github/workflows/ms.eventhub.namespaces.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Static module tests' + name: 'Static tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment module tests' + name: 'Deployment tests' needs: - job_set_workflow_param - job_tests_module_global diff --git a/.github/workflows/ms.healthbot.healthbots.yml b/.github/workflows/ms.healthbot.healthbots.yml index c4068db659..1f74b6a898 100644 --- a/.github/workflows/ms.healthbot.healthbots.yml +++ b/.github/workflows/ms.healthbot.healthbots.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Static module tests' + name: 'Static tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment module tests' + name: 'Deployment tests' needs: - job_set_workflow_param - job_tests_module_global diff --git a/.github/workflows/ms.insights.actiongroups.yml b/.github/workflows/ms.insights.actiongroups.yml index 37f44cedd1..858be41dc0 100644 --- a/.github/workflows/ms.insights.actiongroups.yml +++ b/.github/workflows/ms.insights.actiongroups.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Static module tests' + name: 'Static tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment module tests' + name: 'Deployment tests' needs: - job_set_workflow_param - job_tests_module_global diff --git a/.github/workflows/ms.insights.activitylogalerts.yml b/.github/workflows/ms.insights.activitylogalerts.yml index 29ccf8a2dd..55a9527c20 100644 --- a/.github/workflows/ms.insights.activitylogalerts.yml +++ b/.github/workflows/ms.insights.activitylogalerts.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Static module tests' + name: 'Static tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment module tests' + name: 'Deployment tests' needs: - job_set_workflow_param - job_tests_module_global diff --git a/.github/workflows/ms.insights.components.yml b/.github/workflows/ms.insights.components.yml index c9c0bf417b..6f7cf4e5f6 100644 --- a/.github/workflows/ms.insights.components.yml +++ b/.github/workflows/ms.insights.components.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Static module tests' + name: 'Static tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment module tests' + name: 'Deployment tests' needs: - job_set_workflow_param - job_tests_module_global diff --git a/.github/workflows/ms.insights.diagnosticsettings.yml b/.github/workflows/ms.insights.diagnosticsettings.yml index f7e8cf7a8c..25e2148ceb 100644 --- a/.github/workflows/ms.insights.diagnosticsettings.yml +++ b/.github/workflows/ms.insights.diagnosticsettings.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Static module tests' + name: 'Static tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment module tests' + name: 'Deployment tests' needs: - job_set_workflow_param - job_tests_module_global diff --git a/.github/workflows/ms.insights.metricalerts.yml b/.github/workflows/ms.insights.metricalerts.yml index 6200867d86..8237b59631 100644 --- a/.github/workflows/ms.insights.metricalerts.yml +++ b/.github/workflows/ms.insights.metricalerts.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Static module tests' + name: 'Static tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment module tests' + name: 'Deployment tests' needs: - job_set_workflow_param - job_tests_module_global diff --git a/.github/workflows/ms.insights.privatelinkscopes.yml b/.github/workflows/ms.insights.privatelinkscopes.yml index eaaf498efd..e33fc65af6 100644 --- a/.github/workflows/ms.insights.privatelinkscopes.yml +++ b/.github/workflows/ms.insights.privatelinkscopes.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Static module tests' + name: 'Static tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment module tests' + name: 'Deployment tests' needs: - job_set_workflow_param - job_tests_module_global diff --git a/.github/workflows/ms.insights.scheduledqueryrules.yml b/.github/workflows/ms.insights.scheduledqueryrules.yml index 3ff92870e6..1a5c94bea0 100644 --- a/.github/workflows/ms.insights.scheduledqueryrules.yml +++ b/.github/workflows/ms.insights.scheduledqueryrules.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Static module tests' + name: 'Static tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment module tests' + name: 'Deployment tests' needs: - job_set_workflow_param - job_tests_module_global diff --git a/.github/workflows/ms.keyvault.vaults.yml b/.github/workflows/ms.keyvault.vaults.yml index df0a35f9ef..dbaa8a86d8 100644 --- a/.github/workflows/ms.keyvault.vaults.yml +++ b/.github/workflows/ms.keyvault.vaults.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Static module tests' + name: 'Static tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment module tests' + name: 'Deployment tests' needs: - job_set_workflow_param - job_tests_module_global diff --git a/.github/workflows/ms.logic.workflows.yml b/.github/workflows/ms.logic.workflows.yml index 892282a896..e7f763dbef 100644 --- a/.github/workflows/ms.logic.workflows.yml +++ b/.github/workflows/ms.logic.workflows.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Static module tests' + name: 'Static tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment module tests' + name: 'Deployment tests' needs: - job_set_workflow_param - job_tests_module_global diff --git a/.github/workflows/ms.machinelearningservices.workspaces.yml b/.github/workflows/ms.machinelearningservices.workspaces.yml index 0e7ddc8f20..cd71010a19 100644 --- a/.github/workflows/ms.machinelearningservices.workspaces.yml +++ b/.github/workflows/ms.machinelearningservices.workspaces.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Static module tests' + name: 'Static tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment module tests' + name: 'Deployment tests' needs: - job_set_workflow_param - job_tests_module_global diff --git a/.github/workflows/ms.managedidentity.userassignedidentities.yml b/.github/workflows/ms.managedidentity.userassignedidentities.yml index eda2f7d3f6..74d605e6b7 100644 --- a/.github/workflows/ms.managedidentity.userassignedidentities.yml +++ b/.github/workflows/ms.managedidentity.userassignedidentities.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Static module tests' + name: 'Static tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment module tests' + name: 'Deployment tests' needs: - job_set_workflow_param - job_tests_module_global diff --git a/.github/workflows/ms.managedservices.registrationdefinitions.yml b/.github/workflows/ms.managedservices.registrationdefinitions.yml index 36498551c3..3c2ffa4595 100644 --- a/.github/workflows/ms.managedservices.registrationdefinitions.yml +++ b/.github/workflows/ms.managedservices.registrationdefinitions.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Static module tests' + name: 'Static tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment module tests' + name: 'Deployment tests' needs: - job_set_workflow_param - job_tests_module_global diff --git a/.github/workflows/ms.management.managementgroups.yml b/.github/workflows/ms.management.managementgroups.yml index 308b2574b2..e0543af03b 100644 --- a/.github/workflows/ms.management.managementgroups.yml +++ b/.github/workflows/ms.management.managementgroups.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Static module tests' + name: 'Static tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment module tests' + name: 'Deployment tests' needs: - job_set_workflow_param - job_tests_module_global diff --git a/.github/workflows/ms.netapp.netappaccounts.yml b/.github/workflows/ms.netapp.netappaccounts.yml index 9b7cbe1a49..b7a0ac89e3 100644 --- a/.github/workflows/ms.netapp.netappaccounts.yml +++ b/.github/workflows/ms.netapp.netappaccounts.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Static module tests' + name: 'Static tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment module tests' + name: 'Deployment tests' needs: - job_set_workflow_param - job_tests_module_global diff --git a/.github/workflows/ms.network.applicationgateways.yml b/.github/workflows/ms.network.applicationgateways.yml index e49163af07..20bdc4d3ca 100644 --- a/.github/workflows/ms.network.applicationgateways.yml +++ b/.github/workflows/ms.network.applicationgateways.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Static module tests' + name: 'Static tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment module tests' + name: 'Deployment tests' needs: - job_set_workflow_param - job_tests_module_global diff --git a/.github/workflows/ms.network.applicationsecuritygroups.yml b/.github/workflows/ms.network.applicationsecuritygroups.yml index 577014693b..6b9efecab8 100644 --- a/.github/workflows/ms.network.applicationsecuritygroups.yml +++ b/.github/workflows/ms.network.applicationsecuritygroups.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Static module tests' + name: 'Static tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment module tests' + name: 'Deployment tests' needs: - job_set_workflow_param - job_tests_module_global diff --git a/.github/workflows/ms.network.azurefirewalls.yml b/.github/workflows/ms.network.azurefirewalls.yml index b10285dd72..c48abccb88 100644 --- a/.github/workflows/ms.network.azurefirewalls.yml +++ b/.github/workflows/ms.network.azurefirewalls.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Static module tests' + name: 'Static tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment module tests' + name: 'Deployment tests' needs: - job_set_workflow_param - job_tests_module_global diff --git a/.github/workflows/ms.network.bastionhosts.yml b/.github/workflows/ms.network.bastionhosts.yml index f74ac7e028..b73939d608 100644 --- a/.github/workflows/ms.network.bastionhosts.yml +++ b/.github/workflows/ms.network.bastionhosts.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Static module tests' + name: 'Static tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment module tests' + name: 'Deployment tests' needs: - job_set_workflow_param - job_tests_module_global diff --git a/.github/workflows/ms.network.connections.yml b/.github/workflows/ms.network.connections.yml index 9826f40f41..6578dbfbaa 100644 --- a/.github/workflows/ms.network.connections.yml +++ b/.github/workflows/ms.network.connections.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Static module tests' + name: 'Static tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment module tests' + name: 'Deployment tests' needs: - job_set_workflow_param - job_tests_module_global diff --git a/.github/workflows/ms.network.ddosprotectionplans.yml b/.github/workflows/ms.network.ddosprotectionplans.yml index 7404c3010b..b3fac12559 100644 --- a/.github/workflows/ms.network.ddosprotectionplans.yml +++ b/.github/workflows/ms.network.ddosprotectionplans.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Static module tests' + name: 'Static tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment module tests' + name: 'Deployment tests' needs: - job_set_workflow_param - job_tests_module_global diff --git a/.github/workflows/ms.network.expressroutecircuits.yml b/.github/workflows/ms.network.expressroutecircuits.yml index e8f8c5ab23..e86ba6475e 100644 --- a/.github/workflows/ms.network.expressroutecircuits.yml +++ b/.github/workflows/ms.network.expressroutecircuits.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Static module tests' + name: 'Static tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment module tests' + name: 'Deployment tests' needs: - job_set_workflow_param - job_tests_module_global diff --git a/.github/workflows/ms.network.ipgroups.yml b/.github/workflows/ms.network.ipgroups.yml index abdb994f7f..02f7fd7007 100644 --- a/.github/workflows/ms.network.ipgroups.yml +++ b/.github/workflows/ms.network.ipgroups.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Static module tests' + name: 'Static tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment module tests' + name: 'Deployment tests' needs: - job_set_workflow_param - job_tests_module_global diff --git a/.github/workflows/ms.network.loadbalancers.yml b/.github/workflows/ms.network.loadbalancers.yml index 0fa067cb1d..2ccfe71ac4 100644 --- a/.github/workflows/ms.network.loadbalancers.yml +++ b/.github/workflows/ms.network.loadbalancers.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Static module tests' + name: 'Static tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment module tests' + name: 'Deployment tests' needs: - job_set_workflow_param - job_tests_module_global diff --git a/.github/workflows/ms.network.localnetworkgateways.yml b/.github/workflows/ms.network.localnetworkgateways.yml index 0dd31484ac..747f705476 100644 --- a/.github/workflows/ms.network.localnetworkgateways.yml +++ b/.github/workflows/ms.network.localnetworkgateways.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Static module tests' + name: 'Static tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment module tests' + name: 'Deployment tests' needs: - job_set_workflow_param - job_tests_module_global diff --git a/.github/workflows/ms.network.natgateways.yml b/.github/workflows/ms.network.natgateways.yml index 22bb9a6600..4b06942f98 100644 --- a/.github/workflows/ms.network.natgateways.yml +++ b/.github/workflows/ms.network.natgateways.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Static module tests' + name: 'Static tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment module tests' + name: 'Deployment tests' needs: - job_set_workflow_param - job_tests_module_global diff --git a/.github/workflows/ms.network.networksecuritygroups.yml b/.github/workflows/ms.network.networksecuritygroups.yml index 4ad8a3d5d0..dc1816ed1c 100644 --- a/.github/workflows/ms.network.networksecuritygroups.yml +++ b/.github/workflows/ms.network.networksecuritygroups.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Static module tests' + name: 'Static tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment module tests' + name: 'Deployment tests' needs: - job_set_workflow_param - job_tests_module_global diff --git a/.github/workflows/ms.network.networkwatchers.yml b/.github/workflows/ms.network.networkwatchers.yml index 89fa7dabb0..c1b6aa194a 100644 --- a/.github/workflows/ms.network.networkwatchers.yml +++ b/.github/workflows/ms.network.networkwatchers.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Static module tests' + name: 'Static tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment module tests' + name: 'Deployment tests' needs: - job_set_workflow_param - job_tests_module_global diff --git a/.github/workflows/ms.network.privatednszones.yml b/.github/workflows/ms.network.privatednszones.yml index 6f63de5ab5..5e53429b6e 100644 --- a/.github/workflows/ms.network.privatednszones.yml +++ b/.github/workflows/ms.network.privatednszones.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Static module tests' + name: 'Static tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment module tests' + name: 'Deployment tests' needs: - job_set_workflow_param - job_tests_module_global diff --git a/.github/workflows/ms.network.privateendpoints.yml b/.github/workflows/ms.network.privateendpoints.yml index 51d1dcd213..16ed63b8e2 100644 --- a/.github/workflows/ms.network.privateendpoints.yml +++ b/.github/workflows/ms.network.privateendpoints.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Static module tests' + name: 'Static tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment module tests' + name: 'Deployment tests' needs: - job_set_workflow_param - job_tests_module_global diff --git a/.github/workflows/ms.network.publicipaddresses.yml b/.github/workflows/ms.network.publicipaddresses.yml index 07427cb095..2181071b6f 100644 --- a/.github/workflows/ms.network.publicipaddresses.yml +++ b/.github/workflows/ms.network.publicipaddresses.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Static module tests' + name: 'Static tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment module tests' + name: 'Deployment tests' needs: - job_set_workflow_param - job_tests_module_global diff --git a/.github/workflows/ms.network.publicipprefixes.yml b/.github/workflows/ms.network.publicipprefixes.yml index f63c066190..8524c0c82a 100644 --- a/.github/workflows/ms.network.publicipprefixes.yml +++ b/.github/workflows/ms.network.publicipprefixes.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Static module tests' + name: 'Static tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment module tests' + name: 'Deployment tests' needs: - job_set_workflow_param - job_tests_module_global diff --git a/.github/workflows/ms.network.routetables.yml b/.github/workflows/ms.network.routetables.yml index 6cef431adc..238ffa380a 100644 --- a/.github/workflows/ms.network.routetables.yml +++ b/.github/workflows/ms.network.routetables.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Static module tests' + name: 'Static tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment module tests' + name: 'Deployment tests' needs: - job_set_workflow_param - job_tests_module_global diff --git a/.github/workflows/ms.network.trafficmanagerprofiles.yml b/.github/workflows/ms.network.trafficmanagerprofiles.yml index 6f9f85cc16..e0a0c914d7 100644 --- a/.github/workflows/ms.network.trafficmanagerprofiles.yml +++ b/.github/workflows/ms.network.trafficmanagerprofiles.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Static module tests' + name: 'Static tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment module tests' + name: 'Deployment tests' needs: - job_set_workflow_param - job_tests_module_global diff --git a/.github/workflows/ms.network.virtualnetworkgateways.yml b/.github/workflows/ms.network.virtualnetworkgateways.yml index c23e10451b..e173ab3607 100644 --- a/.github/workflows/ms.network.virtualnetworkgateways.yml +++ b/.github/workflows/ms.network.virtualnetworkgateways.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Static module tests' + name: 'Static tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment module tests' + name: 'Deployment tests' needs: - job_set_workflow_param - job_tests_module_global diff --git a/.github/workflows/ms.network.virtualnetworks.yml b/.github/workflows/ms.network.virtualnetworks.yml index 4ada01d1ba..d7dc542b12 100644 --- a/.github/workflows/ms.network.virtualnetworks.yml +++ b/.github/workflows/ms.network.virtualnetworks.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Static module tests' + name: 'Static tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment module tests' + name: 'Deployment tests' needs: - job_set_workflow_param - job_tests_module_global diff --git a/.github/workflows/ms.network.virtualwans.yml b/.github/workflows/ms.network.virtualwans.yml index 3dd1093798..310787fdf4 100644 --- a/.github/workflows/ms.network.virtualwans.yml +++ b/.github/workflows/ms.network.virtualwans.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Static module tests' + name: 'Static tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment module tests' + name: 'Deployment tests' needs: - job_set_workflow_param - job_tests_module_global diff --git a/.github/workflows/ms.operationalinsights.workspaces.yml b/.github/workflows/ms.operationalinsights.workspaces.yml index 1dba50a120..ae51549fb0 100644 --- a/.github/workflows/ms.operationalinsights.workspaces.yml +++ b/.github/workflows/ms.operationalinsights.workspaces.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Static module tests' + name: 'Static tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment module tests' + name: 'Deployment tests' needs: - job_set_workflow_param - job_tests_module_global diff --git a/.github/workflows/ms.recoveryservices.vaults.yml b/.github/workflows/ms.recoveryservices.vaults.yml index c5c8d78de3..fd8623f8e5 100644 --- a/.github/workflows/ms.recoveryservices.vaults.yml +++ b/.github/workflows/ms.recoveryservices.vaults.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Static module tests' + name: 'Static tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment module tests' + name: 'Deployment tests' needs: - job_set_workflow_param - job_tests_module_global diff --git a/.github/workflows/ms.resources.deploymentscripts.yml b/.github/workflows/ms.resources.deploymentscripts.yml index b536c97cdc..03f05354be 100644 --- a/.github/workflows/ms.resources.deploymentscripts.yml +++ b/.github/workflows/ms.resources.deploymentscripts.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Static module tests' + name: 'Static tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment module tests' + name: 'Deployment tests' needs: - job_set_workflow_param - job_tests_module_global diff --git a/.github/workflows/ms.resources.resourcegroups.yml b/.github/workflows/ms.resources.resourcegroups.yml index 6c756b5398..35771eefb1 100644 --- a/.github/workflows/ms.resources.resourcegroups.yml +++ b/.github/workflows/ms.resources.resourcegroups.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Static module tests' + name: 'Static tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment module tests' + name: 'Deployment tests' needs: - job_set_workflow_param - job_tests_module_global diff --git a/.github/workflows/ms.security.azuresecuritycenter.yml b/.github/workflows/ms.security.azuresecuritycenter.yml index 46960f17ea..1c3c4f03b6 100644 --- a/.github/workflows/ms.security.azuresecuritycenter.yml +++ b/.github/workflows/ms.security.azuresecuritycenter.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Static module tests' + name: 'Static tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment module tests' + name: 'Deployment tests' needs: - job_set_workflow_param - job_tests_module_global diff --git a/.github/workflows/ms.servicebus.namespaces.yml b/.github/workflows/ms.servicebus.namespaces.yml index 89f716cc0f..df7cf63d89 100644 --- a/.github/workflows/ms.servicebus.namespaces.yml +++ b/.github/workflows/ms.servicebus.namespaces.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Static module tests' + name: 'Static tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment module tests' + name: 'Deployment tests' needs: - job_set_workflow_param - job_tests_module_global diff --git a/.github/workflows/ms.sql.managedinstances.yml b/.github/workflows/ms.sql.managedinstances.yml index 9c14951f6f..0bda642a45 100644 --- a/.github/workflows/ms.sql.managedinstances.yml +++ b/.github/workflows/ms.sql.managedinstances.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Static module tests' + name: 'Static tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment module tests' + name: 'Deployment tests' needs: - job_set_workflow_param - job_tests_module_global diff --git a/.github/workflows/ms.sql.servers.yml b/.github/workflows/ms.sql.servers.yml index 715beb7b40..75782ac184 100644 --- a/.github/workflows/ms.sql.servers.yml +++ b/.github/workflows/ms.sql.servers.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Static module tests' + name: 'Static tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment module tests' + name: 'Deployment tests' needs: - job_set_workflow_param - job_tests_module_global diff --git a/.github/workflows/ms.storage.storageaccounts.yml b/.github/workflows/ms.storage.storageaccounts.yml index 9f474a5202..3c84d292b1 100644 --- a/.github/workflows/ms.storage.storageaccounts.yml +++ b/.github/workflows/ms.storage.storageaccounts.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Static module tests' + name: 'Static tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment module tests' + name: 'Deployment tests' needs: - job_set_workflow_param - job_tests_module_global diff --git a/.github/workflows/ms.virtualmachineimages.imagetemplates.yml b/.github/workflows/ms.virtualmachineimages.imagetemplates.yml index d5203e9c30..1891a21056 100644 --- a/.github/workflows/ms.virtualmachineimages.imagetemplates.yml +++ b/.github/workflows/ms.virtualmachineimages.imagetemplates.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Static module tests' + name: 'Static tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment module tests' + name: 'Deployment tests' needs: - job_set_workflow_param - job_tests_module_global diff --git a/.github/workflows/ms.web.connections.yml b/.github/workflows/ms.web.connections.yml index 370976d89d..03944db223 100644 --- a/.github/workflows/ms.web.connections.yml +++ b/.github/workflows/ms.web.connections.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Static module tests' + name: 'Static tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment module tests' + name: 'Deployment tests' needs: - job_set_workflow_param - job_tests_module_global diff --git a/.github/workflows/ms.web.hostingenvironments.yml b/.github/workflows/ms.web.hostingenvironments.yml index 595f530717..1ad3a77816 100644 --- a/.github/workflows/ms.web.hostingenvironments.yml +++ b/.github/workflows/ms.web.hostingenvironments.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Static module tests' + name: 'Static tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment module tests' + name: 'Deployment tests' needs: - job_set_workflow_param - job_tests_module_global diff --git a/.github/workflows/ms.web.serverfarms.yml b/.github/workflows/ms.web.serverfarms.yml index a19a442750..f6829a49a4 100644 --- a/.github/workflows/ms.web.serverfarms.yml +++ b/.github/workflows/ms.web.serverfarms.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Static module tests' + name: 'Static tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment module tests' + name: 'Deployment tests' needs: - job_set_workflow_param - job_tests_module_global diff --git a/.github/workflows/ms.web.sites.yml b/.github/workflows/ms.web.sites.yml index 0141e118e1..63eaae0c70 100644 --- a/.github/workflows/ms.web.sites.yml +++ b/.github/workflows/ms.web.sites.yml @@ -68,7 +68,7 @@ jobs: # ------------ job_tests_module_global: runs-on: ubuntu-20.04 - name: 'Static module tests' + name: 'Static tests' steps: - name: 'Checkout' uses: actions/checkout@v2 @@ -84,7 +84,7 @@ jobs: ########################### job_module_deploy_validation: runs-on: ubuntu-20.04 - name: 'Deployment module tests' + name: 'Deployment tests' needs: - job_set_workflow_param - job_tests_module_global From d1c10d1e5a036134720bd5777766809b371c9f48 Mon Sep 17 00:00:00 2001 From: MrMCake Date: Fri, 10 Dec 2021 15:12:16 +0100 Subject: [PATCH 34/47] Update to latest --- .../action.yml | 8 ++++---- .github/workflows/ms.analysisservices.servers.yml | 10 ++++------ .github/workflows/ms.apimanagement.service.yml | 10 ++++------ .../workflows/ms.authorization.policyassignments.yml | 10 ++++------ .../workflows/ms.authorization.policydefinitions.yml | 10 ++++------ .../workflows/ms.authorization.policyexemptions.yml | 10 ++++------ .../ms.authorization.policysetdefinitions.yml | 10 ++++------ .github/workflows/ms.authorization.roleassignments.yml | 10 ++++------ .github/workflows/ms.authorization.roledefinitions.yml | 10 ++++------ .github/workflows/ms.automanage.accounts.yml | 10 ++++------ .github/workflows/ms.automation.automationaccounts.yml | 10 ++++------ .github/workflows/ms.batch.batchaccounts.yml | 10 ++++------ .github/workflows/ms.cognitiveservices.accounts.yml | 10 ++++------ .github/workflows/ms.compute.availabilitysets.yml | 10 ++++------ .github/workflows/ms.compute.diskencryptionsets.yml | 10 ++++------ .github/workflows/ms.compute.galleries.yml | 10 ++++------ .github/workflows/ms.compute.images.yml | 10 ++++------ .../workflows/ms.compute.proximityplacementgroups.yml | 10 ++++------ .github/workflows/ms.compute.virtualmachines.yml | 10 ++++------ .../workflows/ms.compute.virtualmachinescalesets.yml | 10 ++++------ .github/workflows/ms.consumption.budgets.yml | 10 ++++------ .../workflows/ms.containerinstance.containergroups.yml | 10 ++++------ .github/workflows/ms.containerregistry.registries.yml | 10 ++++------ .../workflows/ms.containerservice.managedclusters.yml | 10 ++++------ .github/workflows/ms.databricks.workspaces.yml | 10 ++++------ .github/workflows/ms.datafactory.factories.yml | 10 ++++------ .../ms.desktopvirtualization.applicationgroups.yml | 10 ++++------ .../workflows/ms.desktopvirtualization.hostpools.yml | 10 ++++------ .../workflows/ms.desktopvirtualization.workspaces.yml | 10 ++++------ .github/workflows/ms.documentdb.databaseaccounts.yml | 10 ++++------ .github/workflows/ms.eventgrid.topics.yml | 10 ++++------ .github/workflows/ms.eventhub.namespaces.yml | 10 ++++------ .github/workflows/ms.healthbot.healthbots.yml | 10 ++++------ .github/workflows/ms.insights.actiongroups.yml | 10 ++++------ .github/workflows/ms.insights.activitylogalerts.yml | 10 ++++------ .github/workflows/ms.insights.components.yml | 10 ++++------ .github/workflows/ms.insights.diagnosticsettings.yml | 10 ++++------ .github/workflows/ms.insights.metricalerts.yml | 10 ++++------ .github/workflows/ms.insights.privatelinkscopes.yml | 10 ++++------ .github/workflows/ms.insights.scheduledqueryrules.yml | 10 ++++------ .github/workflows/ms.keyvault.vaults.yml | 10 ++++------ .github/workflows/ms.logic.workflows.yml | 10 ++++------ .../ms.machinelearningservices.workspaces.yml | 10 ++++------ .../ms.managedidentity.userassignedidentities.yml | 10 ++++------ .../ms.managedservices.registrationdefinitions.yml | 10 ++++------ .github/workflows/ms.management.managementgroups.yml | 10 ++++------ .github/workflows/ms.netapp.netappaccounts.yml | 10 ++++------ .github/workflows/ms.network.applicationgateways.yml | 10 ++++------ .../workflows/ms.network.applicationsecuritygroups.yml | 10 ++++------ .github/workflows/ms.network.azurefirewalls.yml | 10 ++++------ .github/workflows/ms.network.bastionhosts.yml | 10 ++++------ .github/workflows/ms.network.connections.yml | 10 ++++------ .github/workflows/ms.network.ddosprotectionplans.yml | 10 ++++------ .github/workflows/ms.network.expressroutecircuits.yml | 10 ++++------ .github/workflows/ms.network.ipgroups.yml | 10 ++++------ .github/workflows/ms.network.loadbalancers.yml | 10 ++++------ .github/workflows/ms.network.localnetworkgateways.yml | 10 ++++------ .github/workflows/ms.network.natgateways.yml | 10 ++++------ .github/workflows/ms.network.networksecuritygroups.yml | 10 ++++------ .github/workflows/ms.network.networkwatchers.yml | 10 ++++------ .github/workflows/ms.network.privatednszones.yml | 10 ++++------ .github/workflows/ms.network.privateendpoints.yml | 10 ++++------ .github/workflows/ms.network.publicipaddresses.yml | 10 ++++------ .github/workflows/ms.network.publicipprefixes.yml | 10 ++++------ .github/workflows/ms.network.routetables.yml | 10 ++++------ .../workflows/ms.network.trafficmanagerprofiles.yml | 10 ++++------ .../workflows/ms.network.virtualnetworkgateways.yml | 10 ++++------ .github/workflows/ms.network.virtualnetworks.yml | 10 ++++------ .github/workflows/ms.network.virtualwans.yml | 10 ++++------ .../workflows/ms.operationalinsights.workspaces.yml | 10 ++++------ .github/workflows/ms.recoveryservices.vaults.yml | 10 ++++------ .github/workflows/ms.resources.deploymentscripts.yml | 10 ++++------ .github/workflows/ms.resources.resourcegroups.yml | 10 ++++------ .github/workflows/ms.security.azuresecuritycenter.yml | 10 ++++------ .github/workflows/ms.servicebus.namespaces.yml | 10 ++++------ .github/workflows/ms.sql.managedinstances.yml | 10 ++++------ .github/workflows/ms.sql.servers.yml | 10 ++++------ .github/workflows/ms.storage.storageaccounts.yml | 10 ++++------ .../ms.virtualmachineimages.imagetemplates.yml | 10 ++++------ .github/workflows/ms.web.connections.yml | 10 ++++------ .github/workflows/ms.web.hostingenvironments.yml | 10 ++++------ .github/workflows/ms.web.serverfarms.yml | 10 ++++------ .github/workflows/ms.web.sites.yml | 10 ++++------ docs/wiki/PipelinesDesign.md | 4 ++-- 84 files changed, 334 insertions(+), 498 deletions(-) rename .github/actions/templates/{validateModuleSetup => validateModulePester}/action.yml (94%) diff --git a/.github/actions/templates/validateModuleSetup/action.yml b/.github/actions/templates/validateModulePester/action.yml similarity index 94% rename from .github/actions/templates/validateModuleSetup/action.yml rename to .github/actions/templates/validateModulePester/action.yml index 4ee5068e5a..f684863717 100644 --- a/.github/actions/templates/validateModuleSetup/action.yml +++ b/.github/actions/templates/validateModulePester/action.yml @@ -1,5 +1,5 @@ -name: 'Execute general module tests' -description: 'Execute general module tests (if any)' +name: 'Execute global Pester module tests' +description: 'Execute global Pester module tests (if any)' inputs: modulePath: @@ -55,7 +55,7 @@ runs: - name: Publish Test Results uses: EnricoMi/publish-unit-test-result-action@v1 - # if: always() + if: always() with: files: arm/.global/global-testResults.xml @@ -89,6 +89,6 @@ runs: - name: Publish Test Results uses: EnricoMi/publish-unit-test-result-action@v1 - # if: always() + if: always() with: files: arm/.global/api-testResults.xml diff --git a/.github/workflows/ms.analysisservices.servers.yml b/.github/workflows/ms.analysisservices.servers.yml index 69d2a85918..31f199905c 100644 --- a/.github/workflows/ms.analysisservices.servers.yml +++ b/.github/workflows/ms.analysisservices.servers.yml @@ -61,11 +61,9 @@ jobs: versioningOption: ${{ steps.get-workflow-param.outputs.versioningOption }} customVersion: ${{ steps.get-workflow-param.outputs.customVersion }} - ################## - # UNIT TESTS # - ################## - # Global tests - # ------------ + #################### + # Pester Tests # + #################### job_tests_module_global: runs-on: ubuntu-20.04 name: 'Static tests' @@ -75,7 +73,7 @@ jobs: with: fetch-depth: 0 - name: 'Validate module setup' - uses: ./.github/actions/templates/validateModuleSetup + uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.apimanagement.service.yml b/.github/workflows/ms.apimanagement.service.yml index 8c2953145d..85097a09bc 100644 --- a/.github/workflows/ms.apimanagement.service.yml +++ b/.github/workflows/ms.apimanagement.service.yml @@ -61,11 +61,9 @@ jobs: versioningOption: ${{ steps.get-workflow-param.outputs.versioningOption }} customVersion: ${{ steps.get-workflow-param.outputs.customVersion }} - ################## - # UNIT TESTS # - ################## - # Global tests - # ------------ + #################### + # Pester Tests # + #################### job_tests_module_global: runs-on: ubuntu-20.04 name: 'Static tests' @@ -75,7 +73,7 @@ jobs: with: fetch-depth: 0 - name: 'Validate module setup' - uses: ./.github/actions/templates/validateModuleSetup + uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.authorization.policyassignments.yml b/.github/workflows/ms.authorization.policyassignments.yml index 10e269815a..e650218c7d 100644 --- a/.github/workflows/ms.authorization.policyassignments.yml +++ b/.github/workflows/ms.authorization.policyassignments.yml @@ -61,11 +61,9 @@ jobs: versioningOption: ${{ steps.get-workflow-param.outputs.versioningOption }} customVersion: ${{ steps.get-workflow-param.outputs.customVersion }} - ################## - # UNIT TESTS # - ################## - # Global tests - # ------------ + #################### + # Pester Tests # + #################### job_tests_module_global: runs-on: ubuntu-20.04 name: 'Static tests' @@ -75,7 +73,7 @@ jobs: with: fetch-depth: 0 - name: 'Validate module setup' - uses: ./.github/actions/templates/validateModuleSetup + uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.authorization.policydefinitions.yml b/.github/workflows/ms.authorization.policydefinitions.yml index 15708356b7..0a4017dc88 100644 --- a/.github/workflows/ms.authorization.policydefinitions.yml +++ b/.github/workflows/ms.authorization.policydefinitions.yml @@ -61,11 +61,9 @@ jobs: versioningOption: ${{ steps.get-workflow-param.outputs.versioningOption }} customVersion: ${{ steps.get-workflow-param.outputs.customVersion }} - ################## - # UNIT TESTS # - ################## - # Global tests - # ------------ + #################### + # Pester Tests # + #################### job_tests_module_global: runs-on: ubuntu-20.04 name: 'Static tests' @@ -75,7 +73,7 @@ jobs: with: fetch-depth: 0 - name: 'Validate module setup' - uses: ./.github/actions/templates/validateModuleSetup + uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.authorization.policyexemptions.yml b/.github/workflows/ms.authorization.policyexemptions.yml index b1a7ca7073..c85478d246 100644 --- a/.github/workflows/ms.authorization.policyexemptions.yml +++ b/.github/workflows/ms.authorization.policyexemptions.yml @@ -61,11 +61,9 @@ jobs: versioningOption: ${{ steps.get-workflow-param.outputs.versioningOption }} customVersion: ${{ steps.get-workflow-param.outputs.customVersion }} - ################## - # UNIT TESTS # - ################## - # Global tests - # ------------ + #################### + # Pester Tests # + #################### job_tests_module_global: runs-on: ubuntu-20.04 name: 'Static tests' @@ -75,7 +73,7 @@ jobs: with: fetch-depth: 0 - name: 'Validate module setup' - uses: ./.github/actions/templates/validateModuleSetup + uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.authorization.policysetdefinitions.yml b/.github/workflows/ms.authorization.policysetdefinitions.yml index 2878223511..e8ddd5535f 100644 --- a/.github/workflows/ms.authorization.policysetdefinitions.yml +++ b/.github/workflows/ms.authorization.policysetdefinitions.yml @@ -61,11 +61,9 @@ jobs: versioningOption: ${{ steps.get-workflow-param.outputs.versioningOption }} customVersion: ${{ steps.get-workflow-param.outputs.customVersion }} - ################## - # UNIT TESTS # - ################## - # Global tests - # ------------ + #################### + # Pester Tests # + #################### job_tests_module_global: runs-on: ubuntu-20.04 name: 'Static tests' @@ -75,7 +73,7 @@ jobs: with: fetch-depth: 0 - name: 'Validate module setup' - uses: ./.github/actions/templates/validateModuleSetup + uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.authorization.roleassignments.yml b/.github/workflows/ms.authorization.roleassignments.yml index e812aa671e..07cebb121c 100644 --- a/.github/workflows/ms.authorization.roleassignments.yml +++ b/.github/workflows/ms.authorization.roleassignments.yml @@ -61,11 +61,9 @@ jobs: versioningOption: ${{ steps.get-workflow-param.outputs.versioningOption }} customVersion: ${{ steps.get-workflow-param.outputs.customVersion }} - ################## - # UNIT TESTS # - ################## - # Global tests - # ------------ + #################### + # Pester Tests # + #################### job_tests_module_global: runs-on: ubuntu-20.04 name: 'Static tests' @@ -75,7 +73,7 @@ jobs: with: fetch-depth: 0 - name: 'Validate module setup' - uses: ./.github/actions/templates/validateModuleSetup + uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.authorization.roledefinitions.yml b/.github/workflows/ms.authorization.roledefinitions.yml index f887ba730c..9f2ce6a189 100644 --- a/.github/workflows/ms.authorization.roledefinitions.yml +++ b/.github/workflows/ms.authorization.roledefinitions.yml @@ -61,11 +61,9 @@ jobs: versioningOption: ${{ steps.get-workflow-param.outputs.versioningOption }} customVersion: ${{ steps.get-workflow-param.outputs.customVersion }} - ################## - # UNIT TESTS # - ################## - # Global tests - # ------------ + #################### + # Pester Tests # + #################### job_tests_module_global: runs-on: ubuntu-20.04 name: 'Static tests' @@ -75,7 +73,7 @@ jobs: with: fetch-depth: 0 - name: 'Validate module setup' - uses: ./.github/actions/templates/validateModuleSetup + uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.automanage.accounts.yml b/.github/workflows/ms.automanage.accounts.yml index 00ef4438c6..cb36766220 100644 --- a/.github/workflows/ms.automanage.accounts.yml +++ b/.github/workflows/ms.automanage.accounts.yml @@ -61,11 +61,9 @@ jobs: versioningOption: ${{ steps.get-workflow-param.outputs.versioningOption }} customVersion: ${{ steps.get-workflow-param.outputs.customVersion }} - ################## - # UNIT TESTS # - ################## - # Global tests - # ------------ + #################### + # Pester Tests # + #################### job_tests_module_global: runs-on: ubuntu-20.04 name: 'Static tests' @@ -75,7 +73,7 @@ jobs: with: fetch-depth: 0 - name: 'Validate module setup' - uses: ./.github/actions/templates/validateModuleSetup + uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.automation.automationaccounts.yml b/.github/workflows/ms.automation.automationaccounts.yml index ef49617bcd..195d212128 100644 --- a/.github/workflows/ms.automation.automationaccounts.yml +++ b/.github/workflows/ms.automation.automationaccounts.yml @@ -62,11 +62,9 @@ jobs: versioningOption: ${{ steps.get-workflow-param.outputs.versioningOption }} customVersion: ${{ steps.get-workflow-param.outputs.customVersion }} - ################## - # UNIT TESTS # - ################## - # Global tests - # ------------ + #################### + # Pester Tests # + #################### job_tests_module_global: runs-on: ubuntu-20.04 name: 'Static tests' @@ -76,7 +74,7 @@ jobs: with: fetch-depth: 0 - name: 'Validate module setup' - uses: ./.github/actions/templates/validateModuleSetup + uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.batch.batchaccounts.yml b/.github/workflows/ms.batch.batchaccounts.yml index bb66495ab7..54835adca3 100644 --- a/.github/workflows/ms.batch.batchaccounts.yml +++ b/.github/workflows/ms.batch.batchaccounts.yml @@ -61,11 +61,9 @@ jobs: versioningOption: ${{ steps.get-workflow-param.outputs.versioningOption }} customVersion: ${{ steps.get-workflow-param.outputs.customVersion }} - ################## - # UNIT TESTS # - ################## - # Global tests - # ------------ + #################### + # Pester Tests # + #################### job_tests_module_global: runs-on: ubuntu-20.04 name: 'Static tests' @@ -75,7 +73,7 @@ jobs: with: fetch-depth: 0 - name: 'Validate module setup' - uses: ./.github/actions/templates/validateModuleSetup + uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.cognitiveservices.accounts.yml b/.github/workflows/ms.cognitiveservices.accounts.yml index 043baacbf0..e9e5f76116 100644 --- a/.github/workflows/ms.cognitiveservices.accounts.yml +++ b/.github/workflows/ms.cognitiveservices.accounts.yml @@ -61,11 +61,9 @@ jobs: versioningOption: ${{ steps.get-workflow-param.outputs.versioningOption }} customVersion: ${{ steps.get-workflow-param.outputs.customVersion }} - ################## - # UNIT TESTS # - ################## - # Global tests - # ------------ + #################### + # Pester Tests # + #################### job_tests_module_global: runs-on: ubuntu-20.04 name: 'Static tests' @@ -75,7 +73,7 @@ jobs: with: fetch-depth: 0 - name: 'Validate module setup' - uses: ./.github/actions/templates/validateModuleSetup + uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.compute.availabilitysets.yml b/.github/workflows/ms.compute.availabilitysets.yml index 815c616bef..673626b354 100644 --- a/.github/workflows/ms.compute.availabilitysets.yml +++ b/.github/workflows/ms.compute.availabilitysets.yml @@ -61,11 +61,9 @@ jobs: versioningOption: ${{ steps.get-workflow-param.outputs.versioningOption }} customVersion: ${{ steps.get-workflow-param.outputs.customVersion }} - ################## - # UNIT TESTS # - ################## - # Global tests - # ------------ + #################### + # Pester Tests # + #################### job_tests_module_global: runs-on: ubuntu-20.04 name: 'Static tests' @@ -75,7 +73,7 @@ jobs: with: fetch-depth: 0 - name: 'Validate module setup' - uses: ./.github/actions/templates/validateModuleSetup + uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.compute.diskencryptionsets.yml b/.github/workflows/ms.compute.diskencryptionsets.yml index e45ac7852c..210c025819 100644 --- a/.github/workflows/ms.compute.diskencryptionsets.yml +++ b/.github/workflows/ms.compute.diskencryptionsets.yml @@ -61,11 +61,9 @@ jobs: versioningOption: ${{ steps.get-workflow-param.outputs.versioningOption }} customVersion: ${{ steps.get-workflow-param.outputs.customVersion }} - ################## - # UNIT TESTS # - ################## - # Global tests - # ------------ + #################### + # Pester Tests # + #################### job_tests_module_global: runs-on: ubuntu-20.04 name: 'Static tests' @@ -75,7 +73,7 @@ jobs: with: fetch-depth: 0 - name: 'Validate module setup' - uses: ./.github/actions/templates/validateModuleSetup + uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.compute.galleries.yml b/.github/workflows/ms.compute.galleries.yml index 54a46a5c44..ac6b5747d9 100644 --- a/.github/workflows/ms.compute.galleries.yml +++ b/.github/workflows/ms.compute.galleries.yml @@ -61,11 +61,9 @@ jobs: versioningOption: ${{ steps.get-workflow-param.outputs.versioningOption }} customVersion: ${{ steps.get-workflow-param.outputs.customVersion }} - ################## - # UNIT TESTS # - ################## - # Global tests - # ------------ + #################### + # Pester Tests # + #################### job_tests_module_global: runs-on: ubuntu-20.04 name: 'Static tests' @@ -75,7 +73,7 @@ jobs: with: fetch-depth: 0 - name: 'Validate module setup' - uses: ./.github/actions/templates/validateModuleSetup + uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.compute.images.yml b/.github/workflows/ms.compute.images.yml index 649cb69e88..d279e14b34 100644 --- a/.github/workflows/ms.compute.images.yml +++ b/.github/workflows/ms.compute.images.yml @@ -61,11 +61,9 @@ jobs: versioningOption: ${{ steps.get-workflow-param.outputs.versioningOption }} customVersion: ${{ steps.get-workflow-param.outputs.customVersion }} - ################## - # UNIT TESTS # - ################## - # Global tests - # ------------ + #################### + # Pester Tests # + #################### job_tests_module_global: runs-on: ubuntu-20.04 name: 'Static tests' @@ -75,7 +73,7 @@ jobs: with: fetch-depth: 0 - name: 'Validate module setup' - uses: ./.github/actions/templates/validateModuleSetup + uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.compute.proximityplacementgroups.yml b/.github/workflows/ms.compute.proximityplacementgroups.yml index 10f6055cd4..d3cab01ecd 100644 --- a/.github/workflows/ms.compute.proximityplacementgroups.yml +++ b/.github/workflows/ms.compute.proximityplacementgroups.yml @@ -61,11 +61,9 @@ jobs: versioningOption: ${{ steps.get-workflow-param.outputs.versioningOption }} customVersion: ${{ steps.get-workflow-param.outputs.customVersion }} - ################## - # UNIT TESTS # - ################## - # Global tests - # ------------ + #################### + # Pester Tests # + #################### job_tests_module_global: runs-on: ubuntu-20.04 name: 'Static tests' @@ -75,7 +73,7 @@ jobs: with: fetch-depth: 0 - name: 'Validate module setup' - uses: ./.github/actions/templates/validateModuleSetup + uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.compute.virtualmachines.yml b/.github/workflows/ms.compute.virtualmachines.yml index 03408b4a86..b160f6af8d 100644 --- a/.github/workflows/ms.compute.virtualmachines.yml +++ b/.github/workflows/ms.compute.virtualmachines.yml @@ -61,11 +61,9 @@ jobs: versioningOption: ${{ steps.get-workflow-param.outputs.versioningOption }} customVersion: ${{ steps.get-workflow-param.outputs.customVersion }} - ################## - # UNIT TESTS # - ################## - # Global tests - # ------------ + #################### + # Pester Tests # + #################### job_tests_module_global: runs-on: ubuntu-20.04 name: 'Static tests' @@ -75,7 +73,7 @@ jobs: with: fetch-depth: 0 - name: 'Validate module setup' - uses: ./.github/actions/templates/validateModuleSetup + uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.compute.virtualmachinescalesets.yml b/.github/workflows/ms.compute.virtualmachinescalesets.yml index 834da89e05..8499885f53 100644 --- a/.github/workflows/ms.compute.virtualmachinescalesets.yml +++ b/.github/workflows/ms.compute.virtualmachinescalesets.yml @@ -61,11 +61,9 @@ jobs: versioningOption: ${{ steps.get-workflow-param.outputs.versioningOption }} customVersion: ${{ steps.get-workflow-param.outputs.customVersion }} - ################## - # UNIT TESTS # - ################## - # Global tests - # ------------ + #################### + # Pester Tests # + #################### job_tests_module_global: runs-on: ubuntu-20.04 name: 'Static tests' @@ -75,7 +73,7 @@ jobs: with: fetch-depth: 0 - name: 'Validate module setup' - uses: ./.github/actions/templates/validateModuleSetup + uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.consumption.budgets.yml b/.github/workflows/ms.consumption.budgets.yml index 0fb2004cd9..f3254c8fb8 100644 --- a/.github/workflows/ms.consumption.budgets.yml +++ b/.github/workflows/ms.consumption.budgets.yml @@ -61,11 +61,9 @@ jobs: versioningOption: ${{ steps.get-workflow-param.outputs.versioningOption }} customVersion: ${{ steps.get-workflow-param.outputs.customVersion }} - ################## - # UNIT TESTS # - ################## - # Global tests - # ------------ + #################### + # Pester Tests # + #################### job_tests_module_global: runs-on: ubuntu-20.04 name: 'Static tests' @@ -75,7 +73,7 @@ jobs: with: fetch-depth: 0 - name: 'Validate module setup' - uses: ./.github/actions/templates/validateModuleSetup + uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.containerinstance.containergroups.yml b/.github/workflows/ms.containerinstance.containergroups.yml index f2e085195e..c019555faa 100644 --- a/.github/workflows/ms.containerinstance.containergroups.yml +++ b/.github/workflows/ms.containerinstance.containergroups.yml @@ -61,11 +61,9 @@ jobs: versioningOption: ${{ steps.get-workflow-param.outputs.versioningOption }} customVersion: ${{ steps.get-workflow-param.outputs.customVersion }} - ################## - # UNIT TESTS # - ################## - # Global tests - # ------------ + #################### + # Pester Tests # + #################### job_tests_module_global: runs-on: ubuntu-20.04 name: 'Static tests' @@ -75,7 +73,7 @@ jobs: with: fetch-depth: 0 - name: 'Validate module setup' - uses: ./.github/actions/templates/validateModuleSetup + uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.containerregistry.registries.yml b/.github/workflows/ms.containerregistry.registries.yml index 52e87b3da0..9911edaed6 100644 --- a/.github/workflows/ms.containerregistry.registries.yml +++ b/.github/workflows/ms.containerregistry.registries.yml @@ -61,11 +61,9 @@ jobs: versioningOption: ${{ steps.get-workflow-param.outputs.versioningOption }} customVersion: ${{ steps.get-workflow-param.outputs.customVersion }} - ################## - # UNIT TESTS # - ################## - # Global tests - # ------------ + #################### + # Pester Tests # + #################### job_tests_module_global: runs-on: ubuntu-20.04 name: 'Static tests' @@ -75,7 +73,7 @@ jobs: with: fetch-depth: 0 - name: 'Validate module setup' - uses: ./.github/actions/templates/validateModuleSetup + uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.containerservice.managedclusters.yml b/.github/workflows/ms.containerservice.managedclusters.yml index 272e3c787d..5d74608782 100644 --- a/.github/workflows/ms.containerservice.managedclusters.yml +++ b/.github/workflows/ms.containerservice.managedclusters.yml @@ -61,11 +61,9 @@ jobs: versioningOption: ${{ steps.get-workflow-param.outputs.versioningOption }} customVersion: ${{ steps.get-workflow-param.outputs.customVersion }} - ################## - # UNIT TESTS # - ################## - # Global tests - # ------------ + #################### + # Pester Tests # + #################### job_tests_module_global: runs-on: ubuntu-20.04 name: 'Static tests' @@ -75,7 +73,7 @@ jobs: with: fetch-depth: 0 - name: 'Validate module setup' - uses: ./.github/actions/templates/validateModuleSetup + uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.databricks.workspaces.yml b/.github/workflows/ms.databricks.workspaces.yml index a97b49eb63..93c2a48974 100644 --- a/.github/workflows/ms.databricks.workspaces.yml +++ b/.github/workflows/ms.databricks.workspaces.yml @@ -61,11 +61,9 @@ jobs: versioningOption: ${{ steps.get-workflow-param.outputs.versioningOption }} customVersion: ${{ steps.get-workflow-param.outputs.customVersion }} - ################## - # UNIT TESTS # - ################## - # Global tests - # ------------ + #################### + # Pester Tests # + #################### job_tests_module_global: runs-on: ubuntu-20.04 name: 'Static tests' @@ -75,7 +73,7 @@ jobs: with: fetch-depth: 0 - name: 'Validate module setup' - uses: ./.github/actions/templates/validateModuleSetup + uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.datafactory.factories.yml b/.github/workflows/ms.datafactory.factories.yml index e6061afaf9..05c70afa48 100644 --- a/.github/workflows/ms.datafactory.factories.yml +++ b/.github/workflows/ms.datafactory.factories.yml @@ -61,11 +61,9 @@ jobs: versioningOption: ${{ steps.get-workflow-param.outputs.versioningOption }} customVersion: ${{ steps.get-workflow-param.outputs.customVersion }} - ################## - # UNIT TESTS # - ################## - # Global tests - # ------------ + #################### + # Pester Tests # + #################### job_tests_module_global: runs-on: ubuntu-20.04 name: 'Static tests' @@ -75,7 +73,7 @@ jobs: with: fetch-depth: 0 - name: 'Validate module setup' - uses: ./.github/actions/templates/validateModuleSetup + uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.desktopvirtualization.applicationgroups.yml b/.github/workflows/ms.desktopvirtualization.applicationgroups.yml index de5ab04bfb..bb60f346ab 100644 --- a/.github/workflows/ms.desktopvirtualization.applicationgroups.yml +++ b/.github/workflows/ms.desktopvirtualization.applicationgroups.yml @@ -61,11 +61,9 @@ jobs: versioningOption: ${{ steps.get-workflow-param.outputs.versioningOption }} customVersion: ${{ steps.get-workflow-param.outputs.customVersion }} - ################## - # UNIT TESTS # - ################## - # Global tests - # ------------ + #################### + # Pester Tests # + #################### job_tests_module_global: runs-on: ubuntu-20.04 name: 'Static tests' @@ -75,7 +73,7 @@ jobs: with: fetch-depth: 0 - name: 'Validate module setup' - uses: ./.github/actions/templates/validateModuleSetup + uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.desktopvirtualization.hostpools.yml b/.github/workflows/ms.desktopvirtualization.hostpools.yml index 413bac6cf8..357af63c77 100644 --- a/.github/workflows/ms.desktopvirtualization.hostpools.yml +++ b/.github/workflows/ms.desktopvirtualization.hostpools.yml @@ -61,11 +61,9 @@ jobs: versioningOption: ${{ steps.get-workflow-param.outputs.versioningOption }} customVersion: ${{ steps.get-workflow-param.outputs.customVersion }} - ################## - # UNIT TESTS # - ################## - # Global tests - # ------------ + #################### + # Pester Tests # + #################### job_tests_module_global: runs-on: ubuntu-20.04 name: 'Static tests' @@ -75,7 +73,7 @@ jobs: with: fetch-depth: 0 - name: 'Validate module setup' - uses: ./.github/actions/templates/validateModuleSetup + uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.desktopvirtualization.workspaces.yml b/.github/workflows/ms.desktopvirtualization.workspaces.yml index 804a06b3d4..ad22fdfebf 100644 --- a/.github/workflows/ms.desktopvirtualization.workspaces.yml +++ b/.github/workflows/ms.desktopvirtualization.workspaces.yml @@ -61,11 +61,9 @@ jobs: versioningOption: ${{ steps.get-workflow-param.outputs.versioningOption }} customVersion: ${{ steps.get-workflow-param.outputs.customVersion }} - ################## - # UNIT TESTS # - ################## - # Global tests - # ------------ + #################### + # Pester Tests # + #################### job_tests_module_global: runs-on: ubuntu-20.04 name: 'Static tests' @@ -75,7 +73,7 @@ jobs: with: fetch-depth: 0 - name: 'Validate module setup' - uses: ./.github/actions/templates/validateModuleSetup + uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.documentdb.databaseaccounts.yml b/.github/workflows/ms.documentdb.databaseaccounts.yml index 15081f85d1..9ff8e088ed 100644 --- a/.github/workflows/ms.documentdb.databaseaccounts.yml +++ b/.github/workflows/ms.documentdb.databaseaccounts.yml @@ -61,11 +61,9 @@ jobs: versioningOption: ${{ steps.get-workflow-param.outputs.versioningOption }} customVersion: ${{ steps.get-workflow-param.outputs.customVersion }} - ################## - # UNIT TESTS # - ################## - # Global tests - # ------------ + #################### + # Pester Tests # + #################### job_tests_module_global: runs-on: ubuntu-20.04 name: 'Static tests' @@ -75,7 +73,7 @@ jobs: with: fetch-depth: 0 - name: 'Validate module setup' - uses: ./.github/actions/templates/validateModuleSetup + uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.eventgrid.topics.yml b/.github/workflows/ms.eventgrid.topics.yml index 3ae942ae31..6fed68a206 100644 --- a/.github/workflows/ms.eventgrid.topics.yml +++ b/.github/workflows/ms.eventgrid.topics.yml @@ -61,11 +61,9 @@ jobs: versioningOption: ${{ steps.get-workflow-param.outputs.versioningOption }} customVersion: ${{ steps.get-workflow-param.outputs.customVersion }} - ################## - # UNIT TESTS # - ################## - # Global tests - # ------------ + #################### + # Pester Tests # + #################### job_tests_module_global: runs-on: ubuntu-20.04 name: 'Static tests' @@ -75,7 +73,7 @@ jobs: with: fetch-depth: 0 - name: 'Validate module setup' - uses: ./.github/actions/templates/validateModuleSetup + uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.eventhub.namespaces.yml b/.github/workflows/ms.eventhub.namespaces.yml index d671635d58..930c7bcf2f 100644 --- a/.github/workflows/ms.eventhub.namespaces.yml +++ b/.github/workflows/ms.eventhub.namespaces.yml @@ -61,11 +61,9 @@ jobs: versioningOption: ${{ steps.get-workflow-param.outputs.versioningOption }} customVersion: ${{ steps.get-workflow-param.outputs.customVersion }} - ################## - # UNIT TESTS # - ################## - # Global tests - # ------------ + #################### + # Pester Tests # + #################### job_tests_module_global: runs-on: ubuntu-20.04 name: 'Static tests' @@ -75,7 +73,7 @@ jobs: with: fetch-depth: 0 - name: 'Validate module setup' - uses: ./.github/actions/templates/validateModuleSetup + uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.healthbot.healthbots.yml b/.github/workflows/ms.healthbot.healthbots.yml index 1f74b6a898..a7e274a71b 100644 --- a/.github/workflows/ms.healthbot.healthbots.yml +++ b/.github/workflows/ms.healthbot.healthbots.yml @@ -61,11 +61,9 @@ jobs: versioningOption: ${{ steps.get-workflow-param.outputs.versioningOption }} customVersion: ${{ steps.get-workflow-param.outputs.customVersion }} - ################## - # UNIT TESTS # - ################## - # Global tests - # ------------ + #################### + # Pester Tests # + #################### job_tests_module_global: runs-on: ubuntu-20.04 name: 'Static tests' @@ -75,7 +73,7 @@ jobs: with: fetch-depth: 0 - name: 'Validate module setup' - uses: ./.github/actions/templates/validateModuleSetup + uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.insights.actiongroups.yml b/.github/workflows/ms.insights.actiongroups.yml index 858be41dc0..d36920f3df 100644 --- a/.github/workflows/ms.insights.actiongroups.yml +++ b/.github/workflows/ms.insights.actiongroups.yml @@ -61,11 +61,9 @@ jobs: versioningOption: ${{ steps.get-workflow-param.outputs.versioningOption }} customVersion: ${{ steps.get-workflow-param.outputs.customVersion }} - ################## - # UNIT TESTS # - ################## - # Global tests - # ------------ + #################### + # Pester Tests # + #################### job_tests_module_global: runs-on: ubuntu-20.04 name: 'Static tests' @@ -75,7 +73,7 @@ jobs: with: fetch-depth: 0 - name: 'Validate module setup' - uses: ./.github/actions/templates/validateModuleSetup + uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.insights.activitylogalerts.yml b/.github/workflows/ms.insights.activitylogalerts.yml index 55a9527c20..2624f04c02 100644 --- a/.github/workflows/ms.insights.activitylogalerts.yml +++ b/.github/workflows/ms.insights.activitylogalerts.yml @@ -61,11 +61,9 @@ jobs: versioningOption: ${{ steps.get-workflow-param.outputs.versioningOption }} customVersion: ${{ steps.get-workflow-param.outputs.customVersion }} - ################## - # UNIT TESTS # - ################## - # Global tests - # ------------ + #################### + # Pester Tests # + #################### job_tests_module_global: runs-on: ubuntu-20.04 name: 'Static tests' @@ -75,7 +73,7 @@ jobs: with: fetch-depth: 0 - name: 'Validate module setup' - uses: ./.github/actions/templates/validateModuleSetup + uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.insights.components.yml b/.github/workflows/ms.insights.components.yml index 6f7cf4e5f6..8d9ef97e8b 100644 --- a/.github/workflows/ms.insights.components.yml +++ b/.github/workflows/ms.insights.components.yml @@ -61,11 +61,9 @@ jobs: versioningOption: ${{ steps.get-workflow-param.outputs.versioningOption }} customVersion: ${{ steps.get-workflow-param.outputs.customVersion }} - ################## - # UNIT TESTS # - ################## - # Global tests - # ------------ + #################### + # Pester Tests # + #################### job_tests_module_global: runs-on: ubuntu-20.04 name: 'Static tests' @@ -75,7 +73,7 @@ jobs: with: fetch-depth: 0 - name: 'Validate module setup' - uses: ./.github/actions/templates/validateModuleSetup + uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.insights.diagnosticsettings.yml b/.github/workflows/ms.insights.diagnosticsettings.yml index 25e2148ceb..828c2fc140 100644 --- a/.github/workflows/ms.insights.diagnosticsettings.yml +++ b/.github/workflows/ms.insights.diagnosticsettings.yml @@ -61,11 +61,9 @@ jobs: versioningOption: ${{ steps.get-workflow-param.outputs.versioningOption }} customVersion: ${{ steps.get-workflow-param.outputs.customVersion }} - ################## - # UNIT TESTS # - ################## - # Global tests - # ------------ + #################### + # Pester Tests # + #################### job_tests_module_global: runs-on: ubuntu-20.04 name: 'Static tests' @@ -75,7 +73,7 @@ jobs: with: fetch-depth: 0 - name: 'Validate module setup' - uses: ./.github/actions/templates/validateModuleSetup + uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.insights.metricalerts.yml b/.github/workflows/ms.insights.metricalerts.yml index 8237b59631..f9efd3c718 100644 --- a/.github/workflows/ms.insights.metricalerts.yml +++ b/.github/workflows/ms.insights.metricalerts.yml @@ -61,11 +61,9 @@ jobs: versioningOption: ${{ steps.get-workflow-param.outputs.versioningOption }} customVersion: ${{ steps.get-workflow-param.outputs.customVersion }} - ################## - # UNIT TESTS # - ################## - # Global tests - # ------------ + #################### + # Pester Tests # + #################### job_tests_module_global: runs-on: ubuntu-20.04 name: 'Static tests' @@ -75,7 +73,7 @@ jobs: with: fetch-depth: 0 - name: 'Validate module setup' - uses: ./.github/actions/templates/validateModuleSetup + uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.insights.privatelinkscopes.yml b/.github/workflows/ms.insights.privatelinkscopes.yml index e33fc65af6..7cf79b5d30 100644 --- a/.github/workflows/ms.insights.privatelinkscopes.yml +++ b/.github/workflows/ms.insights.privatelinkscopes.yml @@ -61,11 +61,9 @@ jobs: versioningOption: ${{ steps.get-workflow-param.outputs.versioningOption }} customVersion: ${{ steps.get-workflow-param.outputs.customVersion }} - ################## - # UNIT TESTS # - ################## - # Global tests - # ------------ + #################### + # Pester Tests # + #################### job_tests_module_global: runs-on: ubuntu-20.04 name: 'Static tests' @@ -75,7 +73,7 @@ jobs: with: fetch-depth: 0 - name: 'Validate module setup' - uses: ./.github/actions/templates/validateModuleSetup + uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.insights.scheduledqueryrules.yml b/.github/workflows/ms.insights.scheduledqueryrules.yml index 1a5c94bea0..1e019ec886 100644 --- a/.github/workflows/ms.insights.scheduledqueryrules.yml +++ b/.github/workflows/ms.insights.scheduledqueryrules.yml @@ -61,11 +61,9 @@ jobs: versioningOption: ${{ steps.get-workflow-param.outputs.versioningOption }} customVersion: ${{ steps.get-workflow-param.outputs.customVersion }} - ################## - # UNIT TESTS # - ################## - # Global tests - # ------------ + #################### + # Pester Tests # + #################### job_tests_module_global: runs-on: ubuntu-20.04 name: 'Static tests' @@ -75,7 +73,7 @@ jobs: with: fetch-depth: 0 - name: 'Validate module setup' - uses: ./.github/actions/templates/validateModuleSetup + uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.keyvault.vaults.yml b/.github/workflows/ms.keyvault.vaults.yml index dbaa8a86d8..a76702b29d 100644 --- a/.github/workflows/ms.keyvault.vaults.yml +++ b/.github/workflows/ms.keyvault.vaults.yml @@ -61,11 +61,9 @@ jobs: versioningOption: ${{ steps.get-workflow-param.outputs.versioningOption }} customVersion: ${{ steps.get-workflow-param.outputs.customVersion }} - ################## - # UNIT TESTS # - ################## - # Global tests - # ------------ + #################### + # Pester Tests # + #################### job_tests_module_global: runs-on: ubuntu-20.04 name: 'Static tests' @@ -75,7 +73,7 @@ jobs: with: fetch-depth: 0 - name: 'Validate module setup' - uses: ./.github/actions/templates/validateModuleSetup + uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.logic.workflows.yml b/.github/workflows/ms.logic.workflows.yml index e7f763dbef..08a74456ce 100644 --- a/.github/workflows/ms.logic.workflows.yml +++ b/.github/workflows/ms.logic.workflows.yml @@ -61,11 +61,9 @@ jobs: versioningOption: ${{ steps.get-workflow-param.outputs.versioningOption }} customVersion: ${{ steps.get-workflow-param.outputs.customVersion }} - ################## - # UNIT TESTS # - ################## - # Global tests - # ------------ + #################### + # Pester Tests # + #################### job_tests_module_global: runs-on: ubuntu-20.04 name: 'Static tests' @@ -75,7 +73,7 @@ jobs: with: fetch-depth: 0 - name: 'Validate module setup' - uses: ./.github/actions/templates/validateModuleSetup + uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.machinelearningservices.workspaces.yml b/.github/workflows/ms.machinelearningservices.workspaces.yml index cd71010a19..bb10dcd5e4 100644 --- a/.github/workflows/ms.machinelearningservices.workspaces.yml +++ b/.github/workflows/ms.machinelearningservices.workspaces.yml @@ -61,11 +61,9 @@ jobs: versioningOption: ${{ steps.get-workflow-param.outputs.versioningOption }} customVersion: ${{ steps.get-workflow-param.outputs.customVersion }} - ################## - # UNIT TESTS # - ################## - # Global tests - # ------------ + #################### + # Pester Tests # + #################### job_tests_module_global: runs-on: ubuntu-20.04 name: 'Static tests' @@ -75,7 +73,7 @@ jobs: with: fetch-depth: 0 - name: 'Validate module setup' - uses: ./.github/actions/templates/validateModuleSetup + uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.managedidentity.userassignedidentities.yml b/.github/workflows/ms.managedidentity.userassignedidentities.yml index 74d605e6b7..d4a8ebb040 100644 --- a/.github/workflows/ms.managedidentity.userassignedidentities.yml +++ b/.github/workflows/ms.managedidentity.userassignedidentities.yml @@ -61,11 +61,9 @@ jobs: versioningOption: ${{ steps.get-workflow-param.outputs.versioningOption }} customVersion: ${{ steps.get-workflow-param.outputs.customVersion }} - ################## - # UNIT TESTS # - ################## - # Global tests - # ------------ + #################### + # Pester Tests # + #################### job_tests_module_global: runs-on: ubuntu-20.04 name: 'Static tests' @@ -75,7 +73,7 @@ jobs: with: fetch-depth: 0 - name: 'Validate module setup' - uses: ./.github/actions/templates/validateModuleSetup + uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.managedservices.registrationdefinitions.yml b/.github/workflows/ms.managedservices.registrationdefinitions.yml index 3c2ffa4595..4d36003712 100644 --- a/.github/workflows/ms.managedservices.registrationdefinitions.yml +++ b/.github/workflows/ms.managedservices.registrationdefinitions.yml @@ -61,11 +61,9 @@ jobs: versioningOption: ${{ steps.get-workflow-param.outputs.versioningOption }} customVersion: ${{ steps.get-workflow-param.outputs.customVersion }} - ################## - # UNIT TESTS # - ################## - # Global tests - # ------------ + #################### + # Pester Tests # + #################### job_tests_module_global: runs-on: ubuntu-20.04 name: 'Static tests' @@ -75,7 +73,7 @@ jobs: with: fetch-depth: 0 - name: 'Validate module setup' - uses: ./.github/actions/templates/validateModuleSetup + uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.management.managementgroups.yml b/.github/workflows/ms.management.managementgroups.yml index e0543af03b..03ded40deb 100644 --- a/.github/workflows/ms.management.managementgroups.yml +++ b/.github/workflows/ms.management.managementgroups.yml @@ -61,11 +61,9 @@ jobs: versioningOption: ${{ steps.get-workflow-param.outputs.versioningOption }} customVersion: ${{ steps.get-workflow-param.outputs.customVersion }} - ################## - # UNIT TESTS # - ################## - # Global tests - # ------------ + #################### + # Pester Tests # + #################### job_tests_module_global: runs-on: ubuntu-20.04 name: 'Static tests' @@ -75,7 +73,7 @@ jobs: with: fetch-depth: 0 - name: 'Validate module setup' - uses: ./.github/actions/templates/validateModuleSetup + uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.netapp.netappaccounts.yml b/.github/workflows/ms.netapp.netappaccounts.yml index b7a0ac89e3..e0fd46fde5 100644 --- a/.github/workflows/ms.netapp.netappaccounts.yml +++ b/.github/workflows/ms.netapp.netappaccounts.yml @@ -61,11 +61,9 @@ jobs: versioningOption: ${{ steps.get-workflow-param.outputs.versioningOption }} customVersion: ${{ steps.get-workflow-param.outputs.customVersion }} - ################## - # UNIT TESTS # - ################## - # Global tests - # ------------ + #################### + # Pester Tests # + #################### job_tests_module_global: runs-on: ubuntu-20.04 name: 'Static tests' @@ -75,7 +73,7 @@ jobs: with: fetch-depth: 0 - name: 'Validate module setup' - uses: ./.github/actions/templates/validateModuleSetup + uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.network.applicationgateways.yml b/.github/workflows/ms.network.applicationgateways.yml index 20bdc4d3ca..8f890d10cd 100644 --- a/.github/workflows/ms.network.applicationgateways.yml +++ b/.github/workflows/ms.network.applicationgateways.yml @@ -61,11 +61,9 @@ jobs: versioningOption: ${{ steps.get-workflow-param.outputs.versioningOption }} customVersion: ${{ steps.get-workflow-param.outputs.customVersion }} - ################## - # UNIT TESTS # - ################## - # Global tests - # ------------ + #################### + # Pester Tests # + #################### job_tests_module_global: runs-on: ubuntu-20.04 name: 'Static tests' @@ -75,7 +73,7 @@ jobs: with: fetch-depth: 0 - name: 'Validate module setup' - uses: ./.github/actions/templates/validateModuleSetup + uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.network.applicationsecuritygroups.yml b/.github/workflows/ms.network.applicationsecuritygroups.yml index 6b9efecab8..69d7560ec4 100644 --- a/.github/workflows/ms.network.applicationsecuritygroups.yml +++ b/.github/workflows/ms.network.applicationsecuritygroups.yml @@ -61,11 +61,9 @@ jobs: versioningOption: ${{ steps.get-workflow-param.outputs.versioningOption }} customVersion: ${{ steps.get-workflow-param.outputs.customVersion }} - ################## - # UNIT TESTS # - ################## - # Global tests - # ------------ + #################### + # Pester Tests # + #################### job_tests_module_global: runs-on: ubuntu-20.04 name: 'Static tests' @@ -75,7 +73,7 @@ jobs: with: fetch-depth: 0 - name: 'Validate module setup' - uses: ./.github/actions/templates/validateModuleSetup + uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.network.azurefirewalls.yml b/.github/workflows/ms.network.azurefirewalls.yml index c48abccb88..66169dd9d9 100644 --- a/.github/workflows/ms.network.azurefirewalls.yml +++ b/.github/workflows/ms.network.azurefirewalls.yml @@ -61,11 +61,9 @@ jobs: versioningOption: ${{ steps.get-workflow-param.outputs.versioningOption }} customVersion: ${{ steps.get-workflow-param.outputs.customVersion }} - ################## - # UNIT TESTS # - ################## - # Global tests - # ------------ + #################### + # Pester Tests # + #################### job_tests_module_global: runs-on: ubuntu-20.04 name: 'Static tests' @@ -75,7 +73,7 @@ jobs: with: fetch-depth: 0 - name: 'Validate module setup' - uses: ./.github/actions/templates/validateModuleSetup + uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.network.bastionhosts.yml b/.github/workflows/ms.network.bastionhosts.yml index b73939d608..9bee305bfa 100644 --- a/.github/workflows/ms.network.bastionhosts.yml +++ b/.github/workflows/ms.network.bastionhosts.yml @@ -61,11 +61,9 @@ jobs: versioningOption: ${{ steps.get-workflow-param.outputs.versioningOption }} customVersion: ${{ steps.get-workflow-param.outputs.customVersion }} - ################## - # UNIT TESTS # - ################## - # Global tests - # ------------ + #################### + # Pester Tests # + #################### job_tests_module_global: runs-on: ubuntu-20.04 name: 'Static tests' @@ -75,7 +73,7 @@ jobs: with: fetch-depth: 0 - name: 'Validate module setup' - uses: ./.github/actions/templates/validateModuleSetup + uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.network.connections.yml b/.github/workflows/ms.network.connections.yml index 6578dbfbaa..5b9f1b01c7 100644 --- a/.github/workflows/ms.network.connections.yml +++ b/.github/workflows/ms.network.connections.yml @@ -61,11 +61,9 @@ jobs: versioningOption: ${{ steps.get-workflow-param.outputs.versioningOption }} customVersion: ${{ steps.get-workflow-param.outputs.customVersion }} - ################## - # UNIT TESTS # - ################## - # Global tests - # ------------ + #################### + # Pester Tests # + #################### job_tests_module_global: runs-on: ubuntu-20.04 name: 'Static tests' @@ -75,7 +73,7 @@ jobs: with: fetch-depth: 0 - name: 'Validate module setup' - uses: ./.github/actions/templates/validateModuleSetup + uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.network.ddosprotectionplans.yml b/.github/workflows/ms.network.ddosprotectionplans.yml index b3fac12559..a337265b86 100644 --- a/.github/workflows/ms.network.ddosprotectionplans.yml +++ b/.github/workflows/ms.network.ddosprotectionplans.yml @@ -61,11 +61,9 @@ jobs: versioningOption: ${{ steps.get-workflow-param.outputs.versioningOption }} customVersion: ${{ steps.get-workflow-param.outputs.customVersion }} - ################## - # UNIT TESTS # - ################## - # Global tests - # ------------ + #################### + # Pester Tests # + #################### job_tests_module_global: runs-on: ubuntu-20.04 name: 'Static tests' @@ -75,7 +73,7 @@ jobs: with: fetch-depth: 0 - name: 'Validate module setup' - uses: ./.github/actions/templates/validateModuleSetup + uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.network.expressroutecircuits.yml b/.github/workflows/ms.network.expressroutecircuits.yml index e86ba6475e..ff5c84dd5d 100644 --- a/.github/workflows/ms.network.expressroutecircuits.yml +++ b/.github/workflows/ms.network.expressroutecircuits.yml @@ -61,11 +61,9 @@ jobs: versioningOption: ${{ steps.get-workflow-param.outputs.versioningOption }} customVersion: ${{ steps.get-workflow-param.outputs.customVersion }} - ################## - # UNIT TESTS # - ################## - # Global tests - # ------------ + #################### + # Pester Tests # + #################### job_tests_module_global: runs-on: ubuntu-20.04 name: 'Static tests' @@ -75,7 +73,7 @@ jobs: with: fetch-depth: 0 - name: 'Validate module setup' - uses: ./.github/actions/templates/validateModuleSetup + uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.network.ipgroups.yml b/.github/workflows/ms.network.ipgroups.yml index 02f7fd7007..5cdd9d1ecd 100644 --- a/.github/workflows/ms.network.ipgroups.yml +++ b/.github/workflows/ms.network.ipgroups.yml @@ -61,11 +61,9 @@ jobs: versioningOption: ${{ steps.get-workflow-param.outputs.versioningOption }} customVersion: ${{ steps.get-workflow-param.outputs.customVersion }} - ################## - # UNIT TESTS # - ################## - # Global tests - # ------------ + #################### + # Pester Tests # + #################### job_tests_module_global: runs-on: ubuntu-20.04 name: 'Static tests' @@ -75,7 +73,7 @@ jobs: with: fetch-depth: 0 - name: 'Validate module setup' - uses: ./.github/actions/templates/validateModuleSetup + uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.network.loadbalancers.yml b/.github/workflows/ms.network.loadbalancers.yml index 2ccfe71ac4..6ccdf2bc5d 100644 --- a/.github/workflows/ms.network.loadbalancers.yml +++ b/.github/workflows/ms.network.loadbalancers.yml @@ -61,11 +61,9 @@ jobs: versioningOption: ${{ steps.get-workflow-param.outputs.versioningOption }} customVersion: ${{ steps.get-workflow-param.outputs.customVersion }} - ################## - # UNIT TESTS # - ################## - # Global tests - # ------------ + #################### + # Pester Tests # + #################### job_tests_module_global: runs-on: ubuntu-20.04 name: 'Static tests' @@ -75,7 +73,7 @@ jobs: with: fetch-depth: 0 - name: 'Validate module setup' - uses: ./.github/actions/templates/validateModuleSetup + uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.network.localnetworkgateways.yml b/.github/workflows/ms.network.localnetworkgateways.yml index 747f705476..b9da5a86d2 100644 --- a/.github/workflows/ms.network.localnetworkgateways.yml +++ b/.github/workflows/ms.network.localnetworkgateways.yml @@ -61,11 +61,9 @@ jobs: versioningOption: ${{ steps.get-workflow-param.outputs.versioningOption }} customVersion: ${{ steps.get-workflow-param.outputs.customVersion }} - ################## - # UNIT TESTS # - ################## - # Global tests - # ------------ + #################### + # Pester Tests # + #################### job_tests_module_global: runs-on: ubuntu-20.04 name: 'Static tests' @@ -75,7 +73,7 @@ jobs: with: fetch-depth: 0 - name: 'Validate module setup' - uses: ./.github/actions/templates/validateModuleSetup + uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.network.natgateways.yml b/.github/workflows/ms.network.natgateways.yml index 4b06942f98..2489cda09a 100644 --- a/.github/workflows/ms.network.natgateways.yml +++ b/.github/workflows/ms.network.natgateways.yml @@ -61,11 +61,9 @@ jobs: versioningOption: ${{ steps.get-workflow-param.outputs.versioningOption }} customVersion: ${{ steps.get-workflow-param.outputs.customVersion }} - ################## - # UNIT TESTS # - ################## - # Global tests - # ------------ + #################### + # Pester Tests # + #################### job_tests_module_global: runs-on: ubuntu-20.04 name: 'Static tests' @@ -75,7 +73,7 @@ jobs: with: fetch-depth: 0 - name: 'Validate module setup' - uses: ./.github/actions/templates/validateModuleSetup + uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.network.networksecuritygroups.yml b/.github/workflows/ms.network.networksecuritygroups.yml index dc1816ed1c..bee046c71a 100644 --- a/.github/workflows/ms.network.networksecuritygroups.yml +++ b/.github/workflows/ms.network.networksecuritygroups.yml @@ -61,11 +61,9 @@ jobs: versioningOption: ${{ steps.get-workflow-param.outputs.versioningOption }} customVersion: ${{ steps.get-workflow-param.outputs.customVersion }} - ################## - # UNIT TESTS # - ################## - # Global tests - # ------------ + #################### + # Pester Tests # + #################### job_tests_module_global: runs-on: ubuntu-20.04 name: 'Static tests' @@ -75,7 +73,7 @@ jobs: with: fetch-depth: 0 - name: 'Validate module setup' - uses: ./.github/actions/templates/validateModuleSetup + uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.network.networkwatchers.yml b/.github/workflows/ms.network.networkwatchers.yml index c1b6aa194a..5a352d52ec 100644 --- a/.github/workflows/ms.network.networkwatchers.yml +++ b/.github/workflows/ms.network.networkwatchers.yml @@ -61,11 +61,9 @@ jobs: versioningOption: ${{ steps.get-workflow-param.outputs.versioningOption }} customVersion: ${{ steps.get-workflow-param.outputs.customVersion }} - ################## - # UNIT TESTS # - ################## - # Global tests - # ------------ + #################### + # Pester Tests # + #################### job_tests_module_global: runs-on: ubuntu-20.04 name: 'Static tests' @@ -75,7 +73,7 @@ jobs: with: fetch-depth: 0 - name: 'Validate module setup' - uses: ./.github/actions/templates/validateModuleSetup + uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.network.privatednszones.yml b/.github/workflows/ms.network.privatednszones.yml index 5e53429b6e..7199b5a029 100644 --- a/.github/workflows/ms.network.privatednszones.yml +++ b/.github/workflows/ms.network.privatednszones.yml @@ -61,11 +61,9 @@ jobs: versioningOption: ${{ steps.get-workflow-param.outputs.versioningOption }} customVersion: ${{ steps.get-workflow-param.outputs.customVersion }} - ################## - # UNIT TESTS # - ################## - # Global tests - # ------------ + #################### + # Pester Tests # + #################### job_tests_module_global: runs-on: ubuntu-20.04 name: 'Static tests' @@ -75,7 +73,7 @@ jobs: with: fetch-depth: 0 - name: 'Validate module setup' - uses: ./.github/actions/templates/validateModuleSetup + uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.network.privateendpoints.yml b/.github/workflows/ms.network.privateendpoints.yml index 16ed63b8e2..45ff9c28b4 100644 --- a/.github/workflows/ms.network.privateendpoints.yml +++ b/.github/workflows/ms.network.privateendpoints.yml @@ -61,11 +61,9 @@ jobs: versioningOption: ${{ steps.get-workflow-param.outputs.versioningOption }} customVersion: ${{ steps.get-workflow-param.outputs.customVersion }} - ################## - # UNIT TESTS # - ################## - # Global tests - # ------------ + #################### + # Pester Tests # + #################### job_tests_module_global: runs-on: ubuntu-20.04 name: 'Static tests' @@ -75,7 +73,7 @@ jobs: with: fetch-depth: 0 - name: 'Validate module setup' - uses: ./.github/actions/templates/validateModuleSetup + uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.network.publicipaddresses.yml b/.github/workflows/ms.network.publicipaddresses.yml index 2181071b6f..8f2da6bb72 100644 --- a/.github/workflows/ms.network.publicipaddresses.yml +++ b/.github/workflows/ms.network.publicipaddresses.yml @@ -61,11 +61,9 @@ jobs: versioningOption: ${{ steps.get-workflow-param.outputs.versioningOption }} customVersion: ${{ steps.get-workflow-param.outputs.customVersion }} - ################## - # UNIT TESTS # - ################## - # Global tests - # ------------ + #################### + # Pester Tests # + #################### job_tests_module_global: runs-on: ubuntu-20.04 name: 'Static tests' @@ -75,7 +73,7 @@ jobs: with: fetch-depth: 0 - name: 'Validate module setup' - uses: ./.github/actions/templates/validateModuleSetup + uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.network.publicipprefixes.yml b/.github/workflows/ms.network.publicipprefixes.yml index 8524c0c82a..19d0fe5859 100644 --- a/.github/workflows/ms.network.publicipprefixes.yml +++ b/.github/workflows/ms.network.publicipprefixes.yml @@ -61,11 +61,9 @@ jobs: versioningOption: ${{ steps.get-workflow-param.outputs.versioningOption }} customVersion: ${{ steps.get-workflow-param.outputs.customVersion }} - ################## - # UNIT TESTS # - ################## - # Global tests - # ------------ + #################### + # Pester Tests # + #################### job_tests_module_global: runs-on: ubuntu-20.04 name: 'Static tests' @@ -75,7 +73,7 @@ jobs: with: fetch-depth: 0 - name: 'Validate module setup' - uses: ./.github/actions/templates/validateModuleSetup + uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.network.routetables.yml b/.github/workflows/ms.network.routetables.yml index 238ffa380a..5b7ac9b968 100644 --- a/.github/workflows/ms.network.routetables.yml +++ b/.github/workflows/ms.network.routetables.yml @@ -61,11 +61,9 @@ jobs: versioningOption: ${{ steps.get-workflow-param.outputs.versioningOption }} customVersion: ${{ steps.get-workflow-param.outputs.customVersion }} - ################## - # UNIT TESTS # - ################## - # Global tests - # ------------ + #################### + # Pester Tests # + #################### job_tests_module_global: runs-on: ubuntu-20.04 name: 'Static tests' @@ -75,7 +73,7 @@ jobs: with: fetch-depth: 0 - name: 'Validate module setup' - uses: ./.github/actions/templates/validateModuleSetup + uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.network.trafficmanagerprofiles.yml b/.github/workflows/ms.network.trafficmanagerprofiles.yml index e0a0c914d7..49f1c0c48e 100644 --- a/.github/workflows/ms.network.trafficmanagerprofiles.yml +++ b/.github/workflows/ms.network.trafficmanagerprofiles.yml @@ -61,11 +61,9 @@ jobs: versioningOption: ${{ steps.get-workflow-param.outputs.versioningOption }} customVersion: ${{ steps.get-workflow-param.outputs.customVersion }} - ################## - # UNIT TESTS # - ################## - # Global tests - # ------------ + #################### + # Pester Tests # + #################### job_tests_module_global: runs-on: ubuntu-20.04 name: 'Static tests' @@ -75,7 +73,7 @@ jobs: with: fetch-depth: 0 - name: 'Validate module setup' - uses: ./.github/actions/templates/validateModuleSetup + uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.network.virtualnetworkgateways.yml b/.github/workflows/ms.network.virtualnetworkgateways.yml index e173ab3607..72af07b9ea 100644 --- a/.github/workflows/ms.network.virtualnetworkgateways.yml +++ b/.github/workflows/ms.network.virtualnetworkgateways.yml @@ -61,11 +61,9 @@ jobs: versioningOption: ${{ steps.get-workflow-param.outputs.versioningOption }} customVersion: ${{ steps.get-workflow-param.outputs.customVersion }} - ################## - # UNIT TESTS # - ################## - # Global tests - # ------------ + #################### + # Pester Tests # + #################### job_tests_module_global: runs-on: ubuntu-20.04 name: 'Static tests' @@ -75,7 +73,7 @@ jobs: with: fetch-depth: 0 - name: 'Validate module setup' - uses: ./.github/actions/templates/validateModuleSetup + uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.network.virtualnetworks.yml b/.github/workflows/ms.network.virtualnetworks.yml index d7dc542b12..1235b96948 100644 --- a/.github/workflows/ms.network.virtualnetworks.yml +++ b/.github/workflows/ms.network.virtualnetworks.yml @@ -61,11 +61,9 @@ jobs: versioningOption: ${{ steps.get-workflow-param.outputs.versioningOption }} customVersion: ${{ steps.get-workflow-param.outputs.customVersion }} - ################## - # UNIT TESTS # - ################## - # Global tests - # ------------ + #################### + # Pester Tests # + #################### job_tests_module_global: runs-on: ubuntu-20.04 name: 'Static tests' @@ -75,7 +73,7 @@ jobs: with: fetch-depth: 0 - name: 'Validate module setup' - uses: ./.github/actions/templates/validateModuleSetup + uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.network.virtualwans.yml b/.github/workflows/ms.network.virtualwans.yml index 310787fdf4..e3b06e7fe4 100644 --- a/.github/workflows/ms.network.virtualwans.yml +++ b/.github/workflows/ms.network.virtualwans.yml @@ -61,11 +61,9 @@ jobs: versioningOption: ${{ steps.get-workflow-param.outputs.versioningOption }} customVersion: ${{ steps.get-workflow-param.outputs.customVersion }} - ################## - # UNIT TESTS # - ################## - # Global tests - # ------------ + #################### + # Pester Tests # + #################### job_tests_module_global: runs-on: ubuntu-20.04 name: 'Static tests' @@ -75,7 +73,7 @@ jobs: with: fetch-depth: 0 - name: 'Validate module setup' - uses: ./.github/actions/templates/validateModuleSetup + uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.operationalinsights.workspaces.yml b/.github/workflows/ms.operationalinsights.workspaces.yml index ae51549fb0..89c526e0fb 100644 --- a/.github/workflows/ms.operationalinsights.workspaces.yml +++ b/.github/workflows/ms.operationalinsights.workspaces.yml @@ -61,11 +61,9 @@ jobs: versioningOption: ${{ steps.get-workflow-param.outputs.versioningOption }} customVersion: ${{ steps.get-workflow-param.outputs.customVersion }} - ################## - # UNIT TESTS # - ################## - # Global tests - # ------------ + #################### + # Pester Tests # + #################### job_tests_module_global: runs-on: ubuntu-20.04 name: 'Static tests' @@ -75,7 +73,7 @@ jobs: with: fetch-depth: 0 - name: 'Validate module setup' - uses: ./.github/actions/templates/validateModuleSetup + uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.recoveryservices.vaults.yml b/.github/workflows/ms.recoveryservices.vaults.yml index fd8623f8e5..0fcc18a9ef 100644 --- a/.github/workflows/ms.recoveryservices.vaults.yml +++ b/.github/workflows/ms.recoveryservices.vaults.yml @@ -61,11 +61,9 @@ jobs: versioningOption: ${{ steps.get-workflow-param.outputs.versioningOption }} customVersion: ${{ steps.get-workflow-param.outputs.customVersion }} - ################## - # UNIT TESTS # - ################## - # Global tests - # ------------ + #################### + # Pester Tests # + #################### job_tests_module_global: runs-on: ubuntu-20.04 name: 'Static tests' @@ -75,7 +73,7 @@ jobs: with: fetch-depth: 0 - name: 'Validate module setup' - uses: ./.github/actions/templates/validateModuleSetup + uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.resources.deploymentscripts.yml b/.github/workflows/ms.resources.deploymentscripts.yml index 03f05354be..1c436252c0 100644 --- a/.github/workflows/ms.resources.deploymentscripts.yml +++ b/.github/workflows/ms.resources.deploymentscripts.yml @@ -61,11 +61,9 @@ jobs: versioningOption: ${{ steps.get-workflow-param.outputs.versioningOption }} customVersion: ${{ steps.get-workflow-param.outputs.customVersion }} - ################## - # UNIT TESTS # - ################## - # Global tests - # ------------ + #################### + # Pester Tests # + #################### job_tests_module_global: runs-on: ubuntu-20.04 name: 'Static tests' @@ -75,7 +73,7 @@ jobs: with: fetch-depth: 0 - name: 'Validate module setup' - uses: ./.github/actions/templates/validateModuleSetup + uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.resources.resourcegroups.yml b/.github/workflows/ms.resources.resourcegroups.yml index 35771eefb1..4fe0e29d8b 100644 --- a/.github/workflows/ms.resources.resourcegroups.yml +++ b/.github/workflows/ms.resources.resourcegroups.yml @@ -61,11 +61,9 @@ jobs: versioningOption: ${{ steps.get-workflow-param.outputs.versioningOption }} customVersion: ${{ steps.get-workflow-param.outputs.customVersion }} - ################## - # UNIT TESTS # - ################## - # Global tests - # ------------ + #################### + # Pester Tests # + #################### job_tests_module_global: runs-on: ubuntu-20.04 name: 'Static tests' @@ -75,7 +73,7 @@ jobs: with: fetch-depth: 0 - name: 'Validate module setup' - uses: ./.github/actions/templates/validateModuleSetup + uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.security.azuresecuritycenter.yml b/.github/workflows/ms.security.azuresecuritycenter.yml index 1c3c4f03b6..5b5f0c8c1b 100644 --- a/.github/workflows/ms.security.azuresecuritycenter.yml +++ b/.github/workflows/ms.security.azuresecuritycenter.yml @@ -61,11 +61,9 @@ jobs: versioningOption: ${{ steps.get-workflow-param.outputs.versioningOption }} customVersion: ${{ steps.get-workflow-param.outputs.customVersion }} - ################## - # UNIT TESTS # - ################## - # Global tests - # ------------ + #################### + # Pester Tests # + #################### job_tests_module_global: runs-on: ubuntu-20.04 name: 'Static tests' @@ -75,7 +73,7 @@ jobs: with: fetch-depth: 0 - name: 'Validate module setup' - uses: ./.github/actions/templates/validateModuleSetup + uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.servicebus.namespaces.yml b/.github/workflows/ms.servicebus.namespaces.yml index df7cf63d89..c741ad690a 100644 --- a/.github/workflows/ms.servicebus.namespaces.yml +++ b/.github/workflows/ms.servicebus.namespaces.yml @@ -61,11 +61,9 @@ jobs: versioningOption: ${{ steps.get-workflow-param.outputs.versioningOption }} customVersion: ${{ steps.get-workflow-param.outputs.customVersion }} - ################## - # UNIT TESTS # - ################## - # Global tests - # ------------ + #################### + # Pester Tests # + #################### job_tests_module_global: runs-on: ubuntu-20.04 name: 'Static tests' @@ -75,7 +73,7 @@ jobs: with: fetch-depth: 0 - name: 'Validate module setup' - uses: ./.github/actions/templates/validateModuleSetup + uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.sql.managedinstances.yml b/.github/workflows/ms.sql.managedinstances.yml index 0bda642a45..9977fba9fa 100644 --- a/.github/workflows/ms.sql.managedinstances.yml +++ b/.github/workflows/ms.sql.managedinstances.yml @@ -61,11 +61,9 @@ jobs: versioningOption: ${{ steps.get-workflow-param.outputs.versioningOption }} customVersion: ${{ steps.get-workflow-param.outputs.customVersion }} - ################## - # UNIT TESTS # - ################## - # Global tests - # ------------ + #################### + # Pester Tests # + #################### job_tests_module_global: runs-on: ubuntu-20.04 name: 'Static tests' @@ -75,7 +73,7 @@ jobs: with: fetch-depth: 0 - name: 'Validate module setup' - uses: ./.github/actions/templates/validateModuleSetup + uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.sql.servers.yml b/.github/workflows/ms.sql.servers.yml index 75782ac184..e60a291114 100644 --- a/.github/workflows/ms.sql.servers.yml +++ b/.github/workflows/ms.sql.servers.yml @@ -61,11 +61,9 @@ jobs: versioningOption: ${{ steps.get-workflow-param.outputs.versioningOption }} customVersion: ${{ steps.get-workflow-param.outputs.customVersion }} - ################## - # UNIT TESTS # - ################## - # Global tests - # ------------ + #################### + # Pester Tests # + #################### job_tests_module_global: runs-on: ubuntu-20.04 name: 'Static tests' @@ -75,7 +73,7 @@ jobs: with: fetch-depth: 0 - name: 'Validate module setup' - uses: ./.github/actions/templates/validateModuleSetup + uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.storage.storageaccounts.yml b/.github/workflows/ms.storage.storageaccounts.yml index 3c84d292b1..a5ed63f68d 100644 --- a/.github/workflows/ms.storage.storageaccounts.yml +++ b/.github/workflows/ms.storage.storageaccounts.yml @@ -61,11 +61,9 @@ jobs: versioningOption: ${{ steps.get-workflow-param.outputs.versioningOption }} customVersion: ${{ steps.get-workflow-param.outputs.customVersion }} - ################## - # UNIT TESTS # - ################## - # Global tests - # ------------ + #################### + # Pester Tests # + #################### job_tests_module_global: runs-on: ubuntu-20.04 name: 'Static tests' @@ -75,7 +73,7 @@ jobs: with: fetch-depth: 0 - name: 'Validate module setup' - uses: ./.github/actions/templates/validateModuleSetup + uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.virtualmachineimages.imagetemplates.yml b/.github/workflows/ms.virtualmachineimages.imagetemplates.yml index 1891a21056..2bca3847f6 100644 --- a/.github/workflows/ms.virtualmachineimages.imagetemplates.yml +++ b/.github/workflows/ms.virtualmachineimages.imagetemplates.yml @@ -61,11 +61,9 @@ jobs: versioningOption: ${{ steps.get-workflow-param.outputs.versioningOption }} customVersion: ${{ steps.get-workflow-param.outputs.customVersion }} - ################## - # UNIT TESTS # - ################## - # Global tests - # ------------ + #################### + # Pester Tests # + #################### job_tests_module_global: runs-on: ubuntu-20.04 name: 'Static tests' @@ -75,7 +73,7 @@ jobs: with: fetch-depth: 0 - name: 'Validate module setup' - uses: ./.github/actions/templates/validateModuleSetup + uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.web.connections.yml b/.github/workflows/ms.web.connections.yml index 03944db223..0ebc20db88 100644 --- a/.github/workflows/ms.web.connections.yml +++ b/.github/workflows/ms.web.connections.yml @@ -61,11 +61,9 @@ jobs: versioningOption: ${{ steps.get-workflow-param.outputs.versioningOption }} customVersion: ${{ steps.get-workflow-param.outputs.customVersion }} - ################## - # UNIT TESTS # - ################## - # Global tests - # ------------ + #################### + # Pester Tests # + #################### job_tests_module_global: runs-on: ubuntu-20.04 name: 'Static tests' @@ -75,7 +73,7 @@ jobs: with: fetch-depth: 0 - name: 'Validate module setup' - uses: ./.github/actions/templates/validateModuleSetup + uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.web.hostingenvironments.yml b/.github/workflows/ms.web.hostingenvironments.yml index 1ad3a77816..7e1f125d9a 100644 --- a/.github/workflows/ms.web.hostingenvironments.yml +++ b/.github/workflows/ms.web.hostingenvironments.yml @@ -61,11 +61,9 @@ jobs: versioningOption: ${{ steps.get-workflow-param.outputs.versioningOption }} customVersion: ${{ steps.get-workflow-param.outputs.customVersion }} - ################## - # UNIT TESTS # - ################## - # Global tests - # ------------ + #################### + # Pester Tests # + #################### job_tests_module_global: runs-on: ubuntu-20.04 name: 'Static tests' @@ -75,7 +73,7 @@ jobs: with: fetch-depth: 0 - name: 'Validate module setup' - uses: ./.github/actions/templates/validateModuleSetup + uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.web.serverfarms.yml b/.github/workflows/ms.web.serverfarms.yml index f6829a49a4..9077923a5d 100644 --- a/.github/workflows/ms.web.serverfarms.yml +++ b/.github/workflows/ms.web.serverfarms.yml @@ -61,11 +61,9 @@ jobs: versioningOption: ${{ steps.get-workflow-param.outputs.versioningOption }} customVersion: ${{ steps.get-workflow-param.outputs.customVersion }} - ################## - # UNIT TESTS # - ################## - # Global tests - # ------------ + #################### + # Pester Tests # + #################### job_tests_module_global: runs-on: ubuntu-20.04 name: 'Static tests' @@ -75,7 +73,7 @@ jobs: with: fetch-depth: 0 - name: 'Validate module setup' - uses: ./.github/actions/templates/validateModuleSetup + uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.web.sites.yml b/.github/workflows/ms.web.sites.yml index 63eaae0c70..31a69618d9 100644 --- a/.github/workflows/ms.web.sites.yml +++ b/.github/workflows/ms.web.sites.yml @@ -61,11 +61,9 @@ jobs: versioningOption: ${{ steps.get-workflow-param.outputs.versioningOption }} customVersion: ${{ steps.get-workflow-param.outputs.customVersion }} - ################## - # UNIT TESTS # - ################## - # Global tests - # ------------ + #################### + # Pester Tests # + #################### job_tests_module_global: runs-on: ubuntu-20.04 name: 'Static tests' @@ -75,7 +73,7 @@ jobs: with: fetch-depth: 0 - name: 'Validate module setup' - uses: ./.github/actions/templates/validateModuleSetup + uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/docs/wiki/PipelinesDesign.md b/docs/wiki/PipelinesDesign.md index 12bb0abafb..7e7bfc96f0 100644 --- a/docs/wiki/PipelinesDesign.md +++ b/docs/wiki/PipelinesDesign.md @@ -218,9 +218,9 @@ The [pipeline configuration file](#pipeline-variables) can be found at `.github/ We use several composite actions to perform various tasks shared by our module workflows: -- **validateModuleGeneral**

+- **validateModulePester**

This action perform all [static tests](#static-module-validation) for a module using Pester. It also performs further [static tests](#static-module-validation), focused on API version tests for a module to ensure we notice if a version becomes stale. Each resource's API version is compared with those currently available on Azure. Accepted are both the latest 5 versions (including preview versions) as well as the latest 5 non-preview versions. -- **deployModule:**

+- **validateModuleDeployment:**

This action performs several tasks: 1. A [simulated deployment](#simulated-deployment-validation) using a provided parameter file. 1. An [actual deployment](#test-deploy) to Azure using a provided parameter file. From ca5c29055e0b100e365f16ff3c1c62b9755fc40b Mon Sep 17 00:00:00 2001 From: MrMCake Date: Sat, 11 Dec 2021 01:04:26 +0100 Subject: [PATCH 35/47] Update to latest --- docs/wiki/PipelinesDesign.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/wiki/PipelinesDesign.md b/docs/wiki/PipelinesDesign.md index 7e7bfc96f0..93ac408d7d 100644 --- a/docs/wiki/PipelinesDesign.md +++ b/docs/wiki/PipelinesDesign.md @@ -76,7 +76,7 @@ The validation phase performs all test outside of a test deployment. This includ #### Static module validation -This static validation executes the tests documented in the [testing](./Testing) section. Without diving into to much detail, we test aspects like a proper ReadMe documentation, a proper module folder structure, a minimum number of refresh of the leveraged of API versions and the like. +This static validation executes the tests documented in the [testing](./Testing) section. Without diving into to much detail, we test aspects like a proper ReadMe documentation, a proper module folder structure, a minimum number of refresh of the leveraged of API versions and the like. For example, each resource's API version is compared with those currently available on Azure. Accepted are both the latest 5 versions (including preview versions) as well as the latest 5 non-preview versions. #### Simulated deployment validation From 3efbd9fa3d0f515a9edcdbc649db70fb0791414a Mon Sep 17 00:00:00 2001 From: Alexander Sehr Date: Sat, 11 Dec 2021 01:04:43 +0100 Subject: [PATCH 36/47] Update docs/wiki/PipelinesDesign.md Co-authored-by: Erika Gressi <56914614+eriqua@users.noreply.github.com> --- docs/wiki/PipelinesDesign.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/wiki/PipelinesDesign.md b/docs/wiki/PipelinesDesign.md index 93ac408d7d..2a4639351c 100644 --- a/docs/wiki/PipelinesDesign.md +++ b/docs/wiki/PipelinesDesign.md @@ -219,7 +219,7 @@ The [pipeline configuration file](#pipeline-variables) can be found at `.github/ We use several composite actions to perform various tasks shared by our module workflows: - **validateModulePester**

- This action perform all [static tests](#static-module-validation) for a module using Pester. It also performs further [static tests](#static-module-validation), focused on API version tests for a module to ensure we notice if a version becomes stale. Each resource's API version is compared with those currently available on Azure. Accepted are both the latest 5 versions (including preview versions) as well as the latest 5 non-preview versions. + This action performs [static tests](#static-module-validation) for a module using Pester, including API versions focused tests to avoid those become stale overtime. - **validateModuleDeployment:**

This action performs several tasks: 1. A [simulated deployment](#simulated-deployment-validation) using a provided parameter file. From 8975e0f37d6f89bacb8e0cf642f3f12ce958ff9d Mon Sep 17 00:00:00 2001 From: Alexander Sehr Date: Sat, 11 Dec 2021 01:04:52 +0100 Subject: [PATCH 37/47] Update docs/wiki/PipelinesDesign.md Co-authored-by: Erika Gressi <56914614+eriqua@users.noreply.github.com> --- docs/wiki/PipelinesDesign.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/wiki/PipelinesDesign.md b/docs/wiki/PipelinesDesign.md index 2a4639351c..9f339ee46e 100644 --- a/docs/wiki/PipelinesDesign.md +++ b/docs/wiki/PipelinesDesign.md @@ -221,7 +221,7 @@ We use several composite actions to perform various tasks shared by our module w - **validateModulePester**

This action performs [static tests](#static-module-validation) for a module using Pester, including API versions focused tests to avoid those become stale overtime. - **validateModuleDeployment:**

- This action performs several tasks: + This action performs the following tasks: 1. A [simulated deployment](#simulated-deployment-validation) using a provided parameter file. 1. An [actual deployment](#test-deploy) to Azure using a provided parameter file. 1. The [removal](#removal) of the test-deployed resources From e6989823eaeb4fb3bfbf43967a3727a6b1dedfd0 Mon Sep 17 00:00:00 2001 From: Alexander Sehr Date: Sat, 11 Dec 2021 01:04:58 +0100 Subject: [PATCH 38/47] Update utilities/pipelines/resourceDeployment/New-ModuleDeployment.ps1 Co-authored-by: Erika Gressi <56914614+eriqua@users.noreply.github.com> --- utilities/pipelines/resourceDeployment/New-ModuleDeployment.ps1 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/utilities/pipelines/resourceDeployment/New-ModuleDeployment.ps1 b/utilities/pipelines/resourceDeployment/New-ModuleDeployment.ps1 index ae1e2fd1ed..da899f50df 100644 --- a/utilities/pipelines/resourceDeployment/New-ModuleDeployment.ps1 +++ b/utilities/pipelines/resourceDeployment/New-ModuleDeployment.ps1 @@ -349,7 +349,7 @@ function New-ModuleDeployment { } } } else { - if ($PSCmdlet.ShouldProcess('Deployment without paramater file', 'Trigger')) { + if ($PSCmdlet.ShouldProcess('Deployment without parameter file', 'Trigger')) { return New-DeploymentWithParameterFile @deploymentInputObject } } From 87d132f1f1dfd3ddb558cac185b40923f35ebded Mon Sep 17 00:00:00 2001 From: Alexander Sehr Date: Sat, 11 Dec 2021 01:05:06 +0100 Subject: [PATCH 39/47] Update .github/actions/templates/validateModulePester/action.yml Co-authored-by: Erika Gressi <56914614+eriqua@users.noreply.github.com> --- .github/actions/templates/validateModulePester/action.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/actions/templates/validateModulePester/action.yml b/.github/actions/templates/validateModulePester/action.yml index f684863717..0511ad6740 100644 --- a/.github/actions/templates/validateModulePester/action.yml +++ b/.github/actions/templates/validateModulePester/action.yml @@ -65,7 +65,7 @@ runs: shell: pwsh run: | # --------------------- # - # INVOKE PESTER TEST(S) # + # Invoke Pester test(s) # # --------------------- # Invoke-Pester -Configuration @{ Run = @{ From a32aeb3d89a498c9b0e467576f57704013de5a30 Mon Sep 17 00:00:00 2001 From: Alexander Sehr Date: Sat, 11 Dec 2021 01:05:39 +0100 Subject: [PATCH 40/47] Update .github/actions/templates/validateModulePester/action.yml Co-authored-by: Erika Gressi <56914614+eriqua@users.noreply.github.com> --- .github/actions/templates/validateModulePester/action.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/actions/templates/validateModulePester/action.yml b/.github/actions/templates/validateModulePester/action.yml index 0511ad6740..4c605eaecd 100644 --- a/.github/actions/templates/validateModulePester/action.yml +++ b/.github/actions/templates/validateModulePester/action.yml @@ -1,5 +1,5 @@ -name: 'Execute global Pester module tests' -description: 'Execute global Pester module tests (if any)' +name: 'Execute Pester module tests' +description: 'Execute Pester module tests (if any)' inputs: modulePath: From cf2efdb3f843b44623579fa226d982488ebc1dc1 Mon Sep 17 00:00:00 2001 From: MrMCake Date: Sat, 11 Dec 2021 01:06:34 +0100 Subject: [PATCH 41/47] Update to latest --- .github/actions/templates/validateModulePester/action.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/actions/templates/validateModulePester/action.yml b/.github/actions/templates/validateModulePester/action.yml index 4c605eaecd..9c22549ecf 100644 --- a/.github/actions/templates/validateModulePester/action.yml +++ b/.github/actions/templates/validateModulePester/action.yml @@ -27,7 +27,7 @@ runs: # [Module Pester Test] task(s) #----------------------------- - - name: 'Run tests via (Pester)' + - name: 'Run global tests via Pester' shell: pwsh run: | # --------------------- # @@ -61,7 +61,7 @@ runs: # [Module Pester Test] task(s) #----------------------------- - - name: 'Run API tests via (Pester)' + - name: 'Run API tests via Pester' shell: pwsh run: | # --------------------- # From f0b5b50e689b31b01f47c88d5351410d7d3a5a7c Mon Sep 17 00:00:00 2001 From: Alexander Sehr Date: Sat, 11 Dec 2021 01:06:46 +0100 Subject: [PATCH 42/47] Update .github/actions/templates/validateModuleDeployment/action.yml Co-authored-by: Erika Gressi <56914614+eriqua@users.noreply.github.com> --- .github/actions/templates/validateModuleDeployment/action.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/actions/templates/validateModuleDeployment/action.yml b/.github/actions/templates/validateModuleDeployment/action.yml index d489401fac..0f83f9376e 100644 --- a/.github/actions/templates/validateModuleDeployment/action.yml +++ b/.github/actions/templates/validateModuleDeployment/action.yml @@ -76,7 +76,7 @@ runs: # Invoke Token Replacement Functionality $null = Convert-TokensInParameterFile @ConvertTokensInputs -Verbose - # [Test Deployment] task(s) + # [Deployment validation] task(s) # ------------------------- - name: 'Validate [${{ inputs.templateFilePath }}]' shell: pwsh From 6ff362e1cf5785c4a9f4ae5e005bbd33514080ee Mon Sep 17 00:00:00 2001 From: Alexander Sehr Date: Sat, 11 Dec 2021 01:06:52 +0100 Subject: [PATCH 43/47] Update .github/actions/templates/validateModuleDeployment/action.yml Co-authored-by: Erika Gressi <56914614+eriqua@users.noreply.github.com> --- .github/actions/templates/validateModuleDeployment/action.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/actions/templates/validateModuleDeployment/action.yml b/.github/actions/templates/validateModuleDeployment/action.yml index 0f83f9376e..f214bb8ab7 100644 --- a/.github/actions/templates/validateModuleDeployment/action.yml +++ b/.github/actions/templates/validateModuleDeployment/action.yml @@ -101,7 +101,7 @@ runs: Test-TemplateWithParameterFile @functionInput -Verbose - # [Deployment] task(s) + # [Deployment execution] task(s) # -------------------- - name: 'Deploy [${{ inputs.templateFilePath }}] with parameters [${{ inputs.parameterFilePath }}]' shell: pwsh From 60f3d3189e02b667b1f2a13c6940f8461b586b63 Mon Sep 17 00:00:00 2001 From: Alexander Sehr Date: Sat, 11 Dec 2021 01:06:57 +0100 Subject: [PATCH 44/47] Update .github/actions/templates/validateModuleDeployment/action.yml Co-authored-by: Erika Gressi <56914614+eriqua@users.noreply.github.com> --- .github/actions/templates/validateModuleDeployment/action.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/actions/templates/validateModuleDeployment/action.yml b/.github/actions/templates/validateModuleDeployment/action.yml index f214bb8ab7..f9c0a584f4 100644 --- a/.github/actions/templates/validateModuleDeployment/action.yml +++ b/.github/actions/templates/validateModuleDeployment/action.yml @@ -139,7 +139,7 @@ runs: throw $res.exception } - # [Removal] task(s) + # [Deployment removal] task(s) # ----------------- - name: 'Remove [${{ inputs.templateFilePath }}] from parameters [${{ inputs.parameterFilePath }}]' shell: pwsh From 64b9d63fcd40b279682efc20aa17b90b4f2d41d8 Mon Sep 17 00:00:00 2001 From: Alexander Sehr Date: Sat, 11 Dec 2021 01:07:03 +0100 Subject: [PATCH 45/47] Update .github/actions/templates/validateModuleDeployment/action.yml Co-authored-by: Erika Gressi <56914614+eriqua@users.noreply.github.com> --- .github/actions/templates/validateModuleDeployment/action.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/actions/templates/validateModuleDeployment/action.yml b/.github/actions/templates/validateModuleDeployment/action.yml index f9c0a584f4..d781fe54f7 100644 --- a/.github/actions/templates/validateModuleDeployment/action.yml +++ b/.github/actions/templates/validateModuleDeployment/action.yml @@ -44,7 +44,7 @@ runs: creds: ${{ env.AZURE_CREDENTIALS }} enable-AzPSSession: true - # [Token Replacement] task(s) + # [Token replacement] task(s) # --------------------------- - name: 'Replace Parameter File Tokens [${{ inputs.parameterFilePath }}] ' shell: pwsh From ebd3d1d42b7e74ebbe927c4d848eb86c7f5dfd5b Mon Sep 17 00:00:00 2001 From: MrMCake Date: Sat, 11 Dec 2021 11:26:53 +0100 Subject: [PATCH 46/47] Update to latest --- .github/workflows/ms.analysisservices.servers.yml | 6 +++--- .github/workflows/ms.apimanagement.service.yml | 6 +++--- .github/workflows/ms.authorization.policyassignments.yml | 6 +++--- .github/workflows/ms.authorization.policydefinitions.yml | 6 +++--- .github/workflows/ms.authorization.policyexemptions.yml | 6 +++--- .github/workflows/ms.authorization.policysetdefinitions.yml | 6 +++--- .github/workflows/ms.authorization.roleassignments.yml | 6 +++--- .github/workflows/ms.authorization.roledefinitions.yml | 6 +++--- .github/workflows/ms.automanage.accounts.yml | 6 +++--- .github/workflows/ms.automation.automationaccounts.yml | 6 +++--- .github/workflows/ms.batch.batchaccounts.yml | 6 +++--- .github/workflows/ms.cognitiveservices.accounts.yml | 6 +++--- .github/workflows/ms.compute.availabilitysets.yml | 6 +++--- .github/workflows/ms.compute.diskencryptionsets.yml | 6 +++--- .github/workflows/ms.compute.galleries.yml | 6 +++--- .github/workflows/ms.compute.images.yml | 6 +++--- .github/workflows/ms.compute.proximityplacementgroups.yml | 6 +++--- .github/workflows/ms.compute.virtualmachines.yml | 6 +++--- .github/workflows/ms.compute.virtualmachinescalesets.yml | 6 +++--- .github/workflows/ms.consumption.budgets.yml | 6 +++--- .github/workflows/ms.containerinstance.containergroups.yml | 6 +++--- .github/workflows/ms.containerregistry.registries.yml | 6 +++--- .github/workflows/ms.containerservice.managedclusters.yml | 6 +++--- .github/workflows/ms.databricks.workspaces.yml | 6 +++--- .github/workflows/ms.datafactory.factories.yml | 6 +++--- .../ms.desktopvirtualization.applicationgroups.yml | 6 +++--- .github/workflows/ms.desktopvirtualization.hostpools.yml | 6 +++--- .github/workflows/ms.desktopvirtualization.workspaces.yml | 6 +++--- .github/workflows/ms.documentdb.databaseaccounts.yml | 6 +++--- .github/workflows/ms.eventgrid.topics.yml | 6 +++--- .github/workflows/ms.eventhub.namespaces.yml | 6 +++--- .github/workflows/ms.healthbot.healthbots.yml | 6 +++--- .github/workflows/ms.insights.actiongroups.yml | 6 +++--- .github/workflows/ms.insights.activitylogalerts.yml | 6 +++--- .github/workflows/ms.insights.components.yml | 6 +++--- .github/workflows/ms.insights.diagnosticsettings.yml | 6 +++--- .github/workflows/ms.insights.metricalerts.yml | 6 +++--- .github/workflows/ms.insights.privatelinkscopes.yml | 6 +++--- .github/workflows/ms.insights.scheduledqueryrules.yml | 6 +++--- .github/workflows/ms.keyvault.vaults.yml | 6 +++--- .github/workflows/ms.logic.workflows.yml | 6 +++--- .github/workflows/ms.machinelearningservices.workspaces.yml | 6 +++--- .../workflows/ms.managedidentity.userassignedidentities.yml | 6 +++--- .../ms.managedservices.registrationdefinitions.yml | 6 +++--- .github/workflows/ms.management.managementgroups.yml | 6 +++--- .github/workflows/ms.netapp.netappaccounts.yml | 6 +++--- .github/workflows/ms.network.applicationgateways.yml | 6 +++--- .github/workflows/ms.network.applicationsecuritygroups.yml | 6 +++--- .github/workflows/ms.network.azurefirewalls.yml | 6 +++--- .github/workflows/ms.network.bastionhosts.yml | 6 +++--- .github/workflows/ms.network.connections.yml | 6 +++--- .github/workflows/ms.network.ddosprotectionplans.yml | 6 +++--- .github/workflows/ms.network.expressroutecircuits.yml | 6 +++--- .github/workflows/ms.network.ipgroups.yml | 6 +++--- .github/workflows/ms.network.loadbalancers.yml | 6 +++--- .github/workflows/ms.network.localnetworkgateways.yml | 6 +++--- .github/workflows/ms.network.natgateways.yml | 6 +++--- .github/workflows/ms.network.networksecuritygroups.yml | 6 +++--- .github/workflows/ms.network.networkwatchers.yml | 6 +++--- .github/workflows/ms.network.privatednszones.yml | 6 +++--- .github/workflows/ms.network.privateendpoints.yml | 6 +++--- .github/workflows/ms.network.publicipaddresses.yml | 6 +++--- .github/workflows/ms.network.publicipprefixes.yml | 6 +++--- .github/workflows/ms.network.routetables.yml | 6 +++--- .github/workflows/ms.network.trafficmanagerprofiles.yml | 6 +++--- .github/workflows/ms.network.virtualnetworkgateways.yml | 6 +++--- .github/workflows/ms.network.virtualnetworks.yml | 6 +++--- .github/workflows/ms.network.virtualwans.yml | 6 +++--- .github/workflows/ms.operationalinsights.workspaces.yml | 6 +++--- .github/workflows/ms.recoveryservices.vaults.yml | 6 +++--- .github/workflows/ms.resources.deploymentscripts.yml | 6 +++--- .github/workflows/ms.resources.resourcegroups.yml | 6 +++--- .github/workflows/ms.security.azuresecuritycenter.yml | 6 +++--- .github/workflows/ms.servicebus.namespaces.yml | 6 +++--- .github/workflows/ms.sql.managedinstances.yml | 6 +++--- .github/workflows/ms.sql.servers.yml | 6 +++--- .github/workflows/ms.storage.storageaccounts.yml | 6 +++--- .../workflows/ms.virtualmachineimages.imagetemplates.yml | 6 +++--- .github/workflows/ms.web.connections.yml | 6 +++--- .github/workflows/ms.web.hostingenvironments.yml | 6 +++--- .github/workflows/ms.web.serverfarms.yml | 6 +++--- .github/workflows/ms.web.sites.yml | 6 +++--- 82 files changed, 246 insertions(+), 246 deletions(-) diff --git a/.github/workflows/ms.analysisservices.servers.yml b/.github/workflows/ms.analysisservices.servers.yml index 31f199905c..ae3b6930d1 100644 --- a/.github/workflows/ms.analysisservices.servers.yml +++ b/.github/workflows/ms.analysisservices.servers.yml @@ -64,15 +64,15 @@ jobs: #################### # Pester Tests # #################### - job_tests_module_global: + job_module_pester_validation: runs-on: ubuntu-20.04 - name: 'Static tests' + name: 'Pester tests' steps: - name: 'Checkout' uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Validate module setup' + - name: 'Validate module with Pester' uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.apimanagement.service.yml b/.github/workflows/ms.apimanagement.service.yml index 85097a09bc..272e62beb4 100644 --- a/.github/workflows/ms.apimanagement.service.yml +++ b/.github/workflows/ms.apimanagement.service.yml @@ -64,15 +64,15 @@ jobs: #################### # Pester Tests # #################### - job_tests_module_global: + job_module_pester_validation: runs-on: ubuntu-20.04 - name: 'Static tests' + name: 'Pester tests' steps: - name: 'Checkout' uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Validate module setup' + - name: 'Validate module with Pester' uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.authorization.policyassignments.yml b/.github/workflows/ms.authorization.policyassignments.yml index e650218c7d..488be66e2f 100644 --- a/.github/workflows/ms.authorization.policyassignments.yml +++ b/.github/workflows/ms.authorization.policyassignments.yml @@ -64,15 +64,15 @@ jobs: #################### # Pester Tests # #################### - job_tests_module_global: + job_module_pester_validation: runs-on: ubuntu-20.04 - name: 'Static tests' + name: 'Pester tests' steps: - name: 'Checkout' uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Validate module setup' + - name: 'Validate module with Pester' uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.authorization.policydefinitions.yml b/.github/workflows/ms.authorization.policydefinitions.yml index 0a4017dc88..e944312437 100644 --- a/.github/workflows/ms.authorization.policydefinitions.yml +++ b/.github/workflows/ms.authorization.policydefinitions.yml @@ -64,15 +64,15 @@ jobs: #################### # Pester Tests # #################### - job_tests_module_global: + job_module_pester_validation: runs-on: ubuntu-20.04 - name: 'Static tests' + name: 'Pester tests' steps: - name: 'Checkout' uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Validate module setup' + - name: 'Validate module with Pester' uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.authorization.policyexemptions.yml b/.github/workflows/ms.authorization.policyexemptions.yml index c85478d246..0de4b96f56 100644 --- a/.github/workflows/ms.authorization.policyexemptions.yml +++ b/.github/workflows/ms.authorization.policyexemptions.yml @@ -64,15 +64,15 @@ jobs: #################### # Pester Tests # #################### - job_tests_module_global: + job_module_pester_validation: runs-on: ubuntu-20.04 - name: 'Static tests' + name: 'Pester tests' steps: - name: 'Checkout' uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Validate module setup' + - name: 'Validate module with Pester' uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.authorization.policysetdefinitions.yml b/.github/workflows/ms.authorization.policysetdefinitions.yml index e8ddd5535f..98aa5f28f4 100644 --- a/.github/workflows/ms.authorization.policysetdefinitions.yml +++ b/.github/workflows/ms.authorization.policysetdefinitions.yml @@ -64,15 +64,15 @@ jobs: #################### # Pester Tests # #################### - job_tests_module_global: + job_module_pester_validation: runs-on: ubuntu-20.04 - name: 'Static tests' + name: 'Pester tests' steps: - name: 'Checkout' uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Validate module setup' + - name: 'Validate module with Pester' uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.authorization.roleassignments.yml b/.github/workflows/ms.authorization.roleassignments.yml index 07cebb121c..6706257258 100644 --- a/.github/workflows/ms.authorization.roleassignments.yml +++ b/.github/workflows/ms.authorization.roleassignments.yml @@ -64,15 +64,15 @@ jobs: #################### # Pester Tests # #################### - job_tests_module_global: + job_module_pester_validation: runs-on: ubuntu-20.04 - name: 'Static tests' + name: 'Pester tests' steps: - name: 'Checkout' uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Validate module setup' + - name: 'Validate module with Pester' uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.authorization.roledefinitions.yml b/.github/workflows/ms.authorization.roledefinitions.yml index 9f2ce6a189..8b12ef9b2b 100644 --- a/.github/workflows/ms.authorization.roledefinitions.yml +++ b/.github/workflows/ms.authorization.roledefinitions.yml @@ -64,15 +64,15 @@ jobs: #################### # Pester Tests # #################### - job_tests_module_global: + job_module_pester_validation: runs-on: ubuntu-20.04 - name: 'Static tests' + name: 'Pester tests' steps: - name: 'Checkout' uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Validate module setup' + - name: 'Validate module with Pester' uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.automanage.accounts.yml b/.github/workflows/ms.automanage.accounts.yml index cb36766220..0b45b65ea0 100644 --- a/.github/workflows/ms.automanage.accounts.yml +++ b/.github/workflows/ms.automanage.accounts.yml @@ -64,15 +64,15 @@ jobs: #################### # Pester Tests # #################### - job_tests_module_global: + job_module_pester_validation: runs-on: ubuntu-20.04 - name: 'Static tests' + name: 'Pester tests' steps: - name: 'Checkout' uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Validate module setup' + - name: 'Validate module with Pester' uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.automation.automationaccounts.yml b/.github/workflows/ms.automation.automationaccounts.yml index 195d212128..02b1226574 100644 --- a/.github/workflows/ms.automation.automationaccounts.yml +++ b/.github/workflows/ms.automation.automationaccounts.yml @@ -65,15 +65,15 @@ jobs: #################### # Pester Tests # #################### - job_tests_module_global: + job_module_pester_validation: runs-on: ubuntu-20.04 - name: 'Static tests' + name: 'Pester tests' steps: - name: 'Checkout' uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Validate module setup' + - name: 'Validate module with Pester' uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.batch.batchaccounts.yml b/.github/workflows/ms.batch.batchaccounts.yml index 54835adca3..0e89c72852 100644 --- a/.github/workflows/ms.batch.batchaccounts.yml +++ b/.github/workflows/ms.batch.batchaccounts.yml @@ -64,15 +64,15 @@ jobs: #################### # Pester Tests # #################### - job_tests_module_global: + job_module_pester_validation: runs-on: ubuntu-20.04 - name: 'Static tests' + name: 'Pester tests' steps: - name: 'Checkout' uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Validate module setup' + - name: 'Validate module with Pester' uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.cognitiveservices.accounts.yml b/.github/workflows/ms.cognitiveservices.accounts.yml index e9e5f76116..d5f58194b4 100644 --- a/.github/workflows/ms.cognitiveservices.accounts.yml +++ b/.github/workflows/ms.cognitiveservices.accounts.yml @@ -64,15 +64,15 @@ jobs: #################### # Pester Tests # #################### - job_tests_module_global: + job_module_pester_validation: runs-on: ubuntu-20.04 - name: 'Static tests' + name: 'Pester tests' steps: - name: 'Checkout' uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Validate module setup' + - name: 'Validate module with Pester' uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.compute.availabilitysets.yml b/.github/workflows/ms.compute.availabilitysets.yml index 673626b354..cc965a69c5 100644 --- a/.github/workflows/ms.compute.availabilitysets.yml +++ b/.github/workflows/ms.compute.availabilitysets.yml @@ -64,15 +64,15 @@ jobs: #################### # Pester Tests # #################### - job_tests_module_global: + job_module_pester_validation: runs-on: ubuntu-20.04 - name: 'Static tests' + name: 'Pester tests' steps: - name: 'Checkout' uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Validate module setup' + - name: 'Validate module with Pester' uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.compute.diskencryptionsets.yml b/.github/workflows/ms.compute.diskencryptionsets.yml index 210c025819..515e635924 100644 --- a/.github/workflows/ms.compute.diskencryptionsets.yml +++ b/.github/workflows/ms.compute.diskencryptionsets.yml @@ -64,15 +64,15 @@ jobs: #################### # Pester Tests # #################### - job_tests_module_global: + job_module_pester_validation: runs-on: ubuntu-20.04 - name: 'Static tests' + name: 'Pester tests' steps: - name: 'Checkout' uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Validate module setup' + - name: 'Validate module with Pester' uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.compute.galleries.yml b/.github/workflows/ms.compute.galleries.yml index ac6b5747d9..fccea11be1 100644 --- a/.github/workflows/ms.compute.galleries.yml +++ b/.github/workflows/ms.compute.galleries.yml @@ -64,15 +64,15 @@ jobs: #################### # Pester Tests # #################### - job_tests_module_global: + job_module_pester_validation: runs-on: ubuntu-20.04 - name: 'Static tests' + name: 'Pester tests' steps: - name: 'Checkout' uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Validate module setup' + - name: 'Validate module with Pester' uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.compute.images.yml b/.github/workflows/ms.compute.images.yml index d279e14b34..19416ddf54 100644 --- a/.github/workflows/ms.compute.images.yml +++ b/.github/workflows/ms.compute.images.yml @@ -64,15 +64,15 @@ jobs: #################### # Pester Tests # #################### - job_tests_module_global: + job_module_pester_validation: runs-on: ubuntu-20.04 - name: 'Static tests' + name: 'Pester tests' steps: - name: 'Checkout' uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Validate module setup' + - name: 'Validate module with Pester' uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.compute.proximityplacementgroups.yml b/.github/workflows/ms.compute.proximityplacementgroups.yml index d3cab01ecd..de839b8dc5 100644 --- a/.github/workflows/ms.compute.proximityplacementgroups.yml +++ b/.github/workflows/ms.compute.proximityplacementgroups.yml @@ -64,15 +64,15 @@ jobs: #################### # Pester Tests # #################### - job_tests_module_global: + job_module_pester_validation: runs-on: ubuntu-20.04 - name: 'Static tests' + name: 'Pester tests' steps: - name: 'Checkout' uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Validate module setup' + - name: 'Validate module with Pester' uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.compute.virtualmachines.yml b/.github/workflows/ms.compute.virtualmachines.yml index b160f6af8d..6aebca44fb 100644 --- a/.github/workflows/ms.compute.virtualmachines.yml +++ b/.github/workflows/ms.compute.virtualmachines.yml @@ -64,15 +64,15 @@ jobs: #################### # Pester Tests # #################### - job_tests_module_global: + job_module_pester_validation: runs-on: ubuntu-20.04 - name: 'Static tests' + name: 'Pester tests' steps: - name: 'Checkout' uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Validate module setup' + - name: 'Validate module with Pester' uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.compute.virtualmachinescalesets.yml b/.github/workflows/ms.compute.virtualmachinescalesets.yml index 8499885f53..9ebaf59a07 100644 --- a/.github/workflows/ms.compute.virtualmachinescalesets.yml +++ b/.github/workflows/ms.compute.virtualmachinescalesets.yml @@ -64,15 +64,15 @@ jobs: #################### # Pester Tests # #################### - job_tests_module_global: + job_module_pester_validation: runs-on: ubuntu-20.04 - name: 'Static tests' + name: 'Pester tests' steps: - name: 'Checkout' uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Validate module setup' + - name: 'Validate module with Pester' uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.consumption.budgets.yml b/.github/workflows/ms.consumption.budgets.yml index f3254c8fb8..f5efc7d601 100644 --- a/.github/workflows/ms.consumption.budgets.yml +++ b/.github/workflows/ms.consumption.budgets.yml @@ -64,15 +64,15 @@ jobs: #################### # Pester Tests # #################### - job_tests_module_global: + job_module_pester_validation: runs-on: ubuntu-20.04 - name: 'Static tests' + name: 'Pester tests' steps: - name: 'Checkout' uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Validate module setup' + - name: 'Validate module with Pester' uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.containerinstance.containergroups.yml b/.github/workflows/ms.containerinstance.containergroups.yml index c019555faa..448b174b89 100644 --- a/.github/workflows/ms.containerinstance.containergroups.yml +++ b/.github/workflows/ms.containerinstance.containergroups.yml @@ -64,15 +64,15 @@ jobs: #################### # Pester Tests # #################### - job_tests_module_global: + job_module_pester_validation: runs-on: ubuntu-20.04 - name: 'Static tests' + name: 'Pester tests' steps: - name: 'Checkout' uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Validate module setup' + - name: 'Validate module with Pester' uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.containerregistry.registries.yml b/.github/workflows/ms.containerregistry.registries.yml index 9911edaed6..0be78d1acd 100644 --- a/.github/workflows/ms.containerregistry.registries.yml +++ b/.github/workflows/ms.containerregistry.registries.yml @@ -64,15 +64,15 @@ jobs: #################### # Pester Tests # #################### - job_tests_module_global: + job_module_pester_validation: runs-on: ubuntu-20.04 - name: 'Static tests' + name: 'Pester tests' steps: - name: 'Checkout' uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Validate module setup' + - name: 'Validate module with Pester' uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.containerservice.managedclusters.yml b/.github/workflows/ms.containerservice.managedclusters.yml index 5d74608782..eb1e4670d3 100644 --- a/.github/workflows/ms.containerservice.managedclusters.yml +++ b/.github/workflows/ms.containerservice.managedclusters.yml @@ -64,15 +64,15 @@ jobs: #################### # Pester Tests # #################### - job_tests_module_global: + job_module_pester_validation: runs-on: ubuntu-20.04 - name: 'Static tests' + name: 'Pester tests' steps: - name: 'Checkout' uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Validate module setup' + - name: 'Validate module with Pester' uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.databricks.workspaces.yml b/.github/workflows/ms.databricks.workspaces.yml index 93c2a48974..ea8f6462e8 100644 --- a/.github/workflows/ms.databricks.workspaces.yml +++ b/.github/workflows/ms.databricks.workspaces.yml @@ -64,15 +64,15 @@ jobs: #################### # Pester Tests # #################### - job_tests_module_global: + job_module_pester_validation: runs-on: ubuntu-20.04 - name: 'Static tests' + name: 'Pester tests' steps: - name: 'Checkout' uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Validate module setup' + - name: 'Validate module with Pester' uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.datafactory.factories.yml b/.github/workflows/ms.datafactory.factories.yml index 05c70afa48..a3c9220cc2 100644 --- a/.github/workflows/ms.datafactory.factories.yml +++ b/.github/workflows/ms.datafactory.factories.yml @@ -64,15 +64,15 @@ jobs: #################### # Pester Tests # #################### - job_tests_module_global: + job_module_pester_validation: runs-on: ubuntu-20.04 - name: 'Static tests' + name: 'Pester tests' steps: - name: 'Checkout' uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Validate module setup' + - name: 'Validate module with Pester' uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.desktopvirtualization.applicationgroups.yml b/.github/workflows/ms.desktopvirtualization.applicationgroups.yml index bb60f346ab..ddfb7899ed 100644 --- a/.github/workflows/ms.desktopvirtualization.applicationgroups.yml +++ b/.github/workflows/ms.desktopvirtualization.applicationgroups.yml @@ -64,15 +64,15 @@ jobs: #################### # Pester Tests # #################### - job_tests_module_global: + job_module_pester_validation: runs-on: ubuntu-20.04 - name: 'Static tests' + name: 'Pester tests' steps: - name: 'Checkout' uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Validate module setup' + - name: 'Validate module with Pester' uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.desktopvirtualization.hostpools.yml b/.github/workflows/ms.desktopvirtualization.hostpools.yml index 357af63c77..b9fcf2d3eb 100644 --- a/.github/workflows/ms.desktopvirtualization.hostpools.yml +++ b/.github/workflows/ms.desktopvirtualization.hostpools.yml @@ -64,15 +64,15 @@ jobs: #################### # Pester Tests # #################### - job_tests_module_global: + job_module_pester_validation: runs-on: ubuntu-20.04 - name: 'Static tests' + name: 'Pester tests' steps: - name: 'Checkout' uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Validate module setup' + - name: 'Validate module with Pester' uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.desktopvirtualization.workspaces.yml b/.github/workflows/ms.desktopvirtualization.workspaces.yml index ad22fdfebf..6a20a6300f 100644 --- a/.github/workflows/ms.desktopvirtualization.workspaces.yml +++ b/.github/workflows/ms.desktopvirtualization.workspaces.yml @@ -64,15 +64,15 @@ jobs: #################### # Pester Tests # #################### - job_tests_module_global: + job_module_pester_validation: runs-on: ubuntu-20.04 - name: 'Static tests' + name: 'Pester tests' steps: - name: 'Checkout' uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Validate module setup' + - name: 'Validate module with Pester' uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.documentdb.databaseaccounts.yml b/.github/workflows/ms.documentdb.databaseaccounts.yml index 9ff8e088ed..7659a10efd 100644 --- a/.github/workflows/ms.documentdb.databaseaccounts.yml +++ b/.github/workflows/ms.documentdb.databaseaccounts.yml @@ -64,15 +64,15 @@ jobs: #################### # Pester Tests # #################### - job_tests_module_global: + job_module_pester_validation: runs-on: ubuntu-20.04 - name: 'Static tests' + name: 'Pester tests' steps: - name: 'Checkout' uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Validate module setup' + - name: 'Validate module with Pester' uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.eventgrid.topics.yml b/.github/workflows/ms.eventgrid.topics.yml index 6fed68a206..1c7607be23 100644 --- a/.github/workflows/ms.eventgrid.topics.yml +++ b/.github/workflows/ms.eventgrid.topics.yml @@ -64,15 +64,15 @@ jobs: #################### # Pester Tests # #################### - job_tests_module_global: + job_module_pester_validation: runs-on: ubuntu-20.04 - name: 'Static tests' + name: 'Pester tests' steps: - name: 'Checkout' uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Validate module setup' + - name: 'Validate module with Pester' uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.eventhub.namespaces.yml b/.github/workflows/ms.eventhub.namespaces.yml index 930c7bcf2f..05123a2f54 100644 --- a/.github/workflows/ms.eventhub.namespaces.yml +++ b/.github/workflows/ms.eventhub.namespaces.yml @@ -64,15 +64,15 @@ jobs: #################### # Pester Tests # #################### - job_tests_module_global: + job_module_pester_validation: runs-on: ubuntu-20.04 - name: 'Static tests' + name: 'Pester tests' steps: - name: 'Checkout' uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Validate module setup' + - name: 'Validate module with Pester' uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.healthbot.healthbots.yml b/.github/workflows/ms.healthbot.healthbots.yml index a7e274a71b..290bc27f52 100644 --- a/.github/workflows/ms.healthbot.healthbots.yml +++ b/.github/workflows/ms.healthbot.healthbots.yml @@ -64,15 +64,15 @@ jobs: #################### # Pester Tests # #################### - job_tests_module_global: + job_module_pester_validation: runs-on: ubuntu-20.04 - name: 'Static tests' + name: 'Pester tests' steps: - name: 'Checkout' uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Validate module setup' + - name: 'Validate module with Pester' uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.insights.actiongroups.yml b/.github/workflows/ms.insights.actiongroups.yml index d36920f3df..fa124b64de 100644 --- a/.github/workflows/ms.insights.actiongroups.yml +++ b/.github/workflows/ms.insights.actiongroups.yml @@ -64,15 +64,15 @@ jobs: #################### # Pester Tests # #################### - job_tests_module_global: + job_module_pester_validation: runs-on: ubuntu-20.04 - name: 'Static tests' + name: 'Pester tests' steps: - name: 'Checkout' uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Validate module setup' + - name: 'Validate module with Pester' uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.insights.activitylogalerts.yml b/.github/workflows/ms.insights.activitylogalerts.yml index 2624f04c02..f89a90c28a 100644 --- a/.github/workflows/ms.insights.activitylogalerts.yml +++ b/.github/workflows/ms.insights.activitylogalerts.yml @@ -64,15 +64,15 @@ jobs: #################### # Pester Tests # #################### - job_tests_module_global: + job_module_pester_validation: runs-on: ubuntu-20.04 - name: 'Static tests' + name: 'Pester tests' steps: - name: 'Checkout' uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Validate module setup' + - name: 'Validate module with Pester' uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.insights.components.yml b/.github/workflows/ms.insights.components.yml index 8d9ef97e8b..d079aca645 100644 --- a/.github/workflows/ms.insights.components.yml +++ b/.github/workflows/ms.insights.components.yml @@ -64,15 +64,15 @@ jobs: #################### # Pester Tests # #################### - job_tests_module_global: + job_module_pester_validation: runs-on: ubuntu-20.04 - name: 'Static tests' + name: 'Pester tests' steps: - name: 'Checkout' uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Validate module setup' + - name: 'Validate module with Pester' uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.insights.diagnosticsettings.yml b/.github/workflows/ms.insights.diagnosticsettings.yml index 828c2fc140..1919705403 100644 --- a/.github/workflows/ms.insights.diagnosticsettings.yml +++ b/.github/workflows/ms.insights.diagnosticsettings.yml @@ -64,15 +64,15 @@ jobs: #################### # Pester Tests # #################### - job_tests_module_global: + job_module_pester_validation: runs-on: ubuntu-20.04 - name: 'Static tests' + name: 'Pester tests' steps: - name: 'Checkout' uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Validate module setup' + - name: 'Validate module with Pester' uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.insights.metricalerts.yml b/.github/workflows/ms.insights.metricalerts.yml index f9efd3c718..81d9b69a08 100644 --- a/.github/workflows/ms.insights.metricalerts.yml +++ b/.github/workflows/ms.insights.metricalerts.yml @@ -64,15 +64,15 @@ jobs: #################### # Pester Tests # #################### - job_tests_module_global: + job_module_pester_validation: runs-on: ubuntu-20.04 - name: 'Static tests' + name: 'Pester tests' steps: - name: 'Checkout' uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Validate module setup' + - name: 'Validate module with Pester' uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.insights.privatelinkscopes.yml b/.github/workflows/ms.insights.privatelinkscopes.yml index 7cf79b5d30..da0b1fc6fa 100644 --- a/.github/workflows/ms.insights.privatelinkscopes.yml +++ b/.github/workflows/ms.insights.privatelinkscopes.yml @@ -64,15 +64,15 @@ jobs: #################### # Pester Tests # #################### - job_tests_module_global: + job_module_pester_validation: runs-on: ubuntu-20.04 - name: 'Static tests' + name: 'Pester tests' steps: - name: 'Checkout' uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Validate module setup' + - name: 'Validate module with Pester' uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.insights.scheduledqueryrules.yml b/.github/workflows/ms.insights.scheduledqueryrules.yml index 1e019ec886..dc4bf097eb 100644 --- a/.github/workflows/ms.insights.scheduledqueryrules.yml +++ b/.github/workflows/ms.insights.scheduledqueryrules.yml @@ -64,15 +64,15 @@ jobs: #################### # Pester Tests # #################### - job_tests_module_global: + job_module_pester_validation: runs-on: ubuntu-20.04 - name: 'Static tests' + name: 'Pester tests' steps: - name: 'Checkout' uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Validate module setup' + - name: 'Validate module with Pester' uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.keyvault.vaults.yml b/.github/workflows/ms.keyvault.vaults.yml index a76702b29d..9cd114e47f 100644 --- a/.github/workflows/ms.keyvault.vaults.yml +++ b/.github/workflows/ms.keyvault.vaults.yml @@ -64,15 +64,15 @@ jobs: #################### # Pester Tests # #################### - job_tests_module_global: + job_module_pester_validation: runs-on: ubuntu-20.04 - name: 'Static tests' + name: 'Pester tests' steps: - name: 'Checkout' uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Validate module setup' + - name: 'Validate module with Pester' uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.logic.workflows.yml b/.github/workflows/ms.logic.workflows.yml index 08a74456ce..df755029a7 100644 --- a/.github/workflows/ms.logic.workflows.yml +++ b/.github/workflows/ms.logic.workflows.yml @@ -64,15 +64,15 @@ jobs: #################### # Pester Tests # #################### - job_tests_module_global: + job_module_pester_validation: runs-on: ubuntu-20.04 - name: 'Static tests' + name: 'Pester tests' steps: - name: 'Checkout' uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Validate module setup' + - name: 'Validate module with Pester' uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.machinelearningservices.workspaces.yml b/.github/workflows/ms.machinelearningservices.workspaces.yml index bb10dcd5e4..2d74135acb 100644 --- a/.github/workflows/ms.machinelearningservices.workspaces.yml +++ b/.github/workflows/ms.machinelearningservices.workspaces.yml @@ -64,15 +64,15 @@ jobs: #################### # Pester Tests # #################### - job_tests_module_global: + job_module_pester_validation: runs-on: ubuntu-20.04 - name: 'Static tests' + name: 'Pester tests' steps: - name: 'Checkout' uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Validate module setup' + - name: 'Validate module with Pester' uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.managedidentity.userassignedidentities.yml b/.github/workflows/ms.managedidentity.userassignedidentities.yml index d4a8ebb040..6ae584971b 100644 --- a/.github/workflows/ms.managedidentity.userassignedidentities.yml +++ b/.github/workflows/ms.managedidentity.userassignedidentities.yml @@ -64,15 +64,15 @@ jobs: #################### # Pester Tests # #################### - job_tests_module_global: + job_module_pester_validation: runs-on: ubuntu-20.04 - name: 'Static tests' + name: 'Pester tests' steps: - name: 'Checkout' uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Validate module setup' + - name: 'Validate module with Pester' uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.managedservices.registrationdefinitions.yml b/.github/workflows/ms.managedservices.registrationdefinitions.yml index 4d36003712..c715328757 100644 --- a/.github/workflows/ms.managedservices.registrationdefinitions.yml +++ b/.github/workflows/ms.managedservices.registrationdefinitions.yml @@ -64,15 +64,15 @@ jobs: #################### # Pester Tests # #################### - job_tests_module_global: + job_module_pester_validation: runs-on: ubuntu-20.04 - name: 'Static tests' + name: 'Pester tests' steps: - name: 'Checkout' uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Validate module setup' + - name: 'Validate module with Pester' uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.management.managementgroups.yml b/.github/workflows/ms.management.managementgroups.yml index 03ded40deb..bb29d3929c 100644 --- a/.github/workflows/ms.management.managementgroups.yml +++ b/.github/workflows/ms.management.managementgroups.yml @@ -64,15 +64,15 @@ jobs: #################### # Pester Tests # #################### - job_tests_module_global: + job_module_pester_validation: runs-on: ubuntu-20.04 - name: 'Static tests' + name: 'Pester tests' steps: - name: 'Checkout' uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Validate module setup' + - name: 'Validate module with Pester' uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.netapp.netappaccounts.yml b/.github/workflows/ms.netapp.netappaccounts.yml index e0fd46fde5..4f5dd38b42 100644 --- a/.github/workflows/ms.netapp.netappaccounts.yml +++ b/.github/workflows/ms.netapp.netappaccounts.yml @@ -64,15 +64,15 @@ jobs: #################### # Pester Tests # #################### - job_tests_module_global: + job_module_pester_validation: runs-on: ubuntu-20.04 - name: 'Static tests' + name: 'Pester tests' steps: - name: 'Checkout' uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Validate module setup' + - name: 'Validate module with Pester' uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.network.applicationgateways.yml b/.github/workflows/ms.network.applicationgateways.yml index 8f890d10cd..0cbd993ff8 100644 --- a/.github/workflows/ms.network.applicationgateways.yml +++ b/.github/workflows/ms.network.applicationgateways.yml @@ -64,15 +64,15 @@ jobs: #################### # Pester Tests # #################### - job_tests_module_global: + job_module_pester_validation: runs-on: ubuntu-20.04 - name: 'Static tests' + name: 'Pester tests' steps: - name: 'Checkout' uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Validate module setup' + - name: 'Validate module with Pester' uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.network.applicationsecuritygroups.yml b/.github/workflows/ms.network.applicationsecuritygroups.yml index 69d7560ec4..18f5f1be90 100644 --- a/.github/workflows/ms.network.applicationsecuritygroups.yml +++ b/.github/workflows/ms.network.applicationsecuritygroups.yml @@ -64,15 +64,15 @@ jobs: #################### # Pester Tests # #################### - job_tests_module_global: + job_module_pester_validation: runs-on: ubuntu-20.04 - name: 'Static tests' + name: 'Pester tests' steps: - name: 'Checkout' uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Validate module setup' + - name: 'Validate module with Pester' uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.network.azurefirewalls.yml b/.github/workflows/ms.network.azurefirewalls.yml index 66169dd9d9..86bf970180 100644 --- a/.github/workflows/ms.network.azurefirewalls.yml +++ b/.github/workflows/ms.network.azurefirewalls.yml @@ -64,15 +64,15 @@ jobs: #################### # Pester Tests # #################### - job_tests_module_global: + job_module_pester_validation: runs-on: ubuntu-20.04 - name: 'Static tests' + name: 'Pester tests' steps: - name: 'Checkout' uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Validate module setup' + - name: 'Validate module with Pester' uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.network.bastionhosts.yml b/.github/workflows/ms.network.bastionhosts.yml index 9bee305bfa..935c498859 100644 --- a/.github/workflows/ms.network.bastionhosts.yml +++ b/.github/workflows/ms.network.bastionhosts.yml @@ -64,15 +64,15 @@ jobs: #################### # Pester Tests # #################### - job_tests_module_global: + job_module_pester_validation: runs-on: ubuntu-20.04 - name: 'Static tests' + name: 'Pester tests' steps: - name: 'Checkout' uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Validate module setup' + - name: 'Validate module with Pester' uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.network.connections.yml b/.github/workflows/ms.network.connections.yml index 5b9f1b01c7..918e481d1b 100644 --- a/.github/workflows/ms.network.connections.yml +++ b/.github/workflows/ms.network.connections.yml @@ -64,15 +64,15 @@ jobs: #################### # Pester Tests # #################### - job_tests_module_global: + job_module_pester_validation: runs-on: ubuntu-20.04 - name: 'Static tests' + name: 'Pester tests' steps: - name: 'Checkout' uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Validate module setup' + - name: 'Validate module with Pester' uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.network.ddosprotectionplans.yml b/.github/workflows/ms.network.ddosprotectionplans.yml index a337265b86..1dde76c82b 100644 --- a/.github/workflows/ms.network.ddosprotectionplans.yml +++ b/.github/workflows/ms.network.ddosprotectionplans.yml @@ -64,15 +64,15 @@ jobs: #################### # Pester Tests # #################### - job_tests_module_global: + job_module_pester_validation: runs-on: ubuntu-20.04 - name: 'Static tests' + name: 'Pester tests' steps: - name: 'Checkout' uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Validate module setup' + - name: 'Validate module with Pester' uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.network.expressroutecircuits.yml b/.github/workflows/ms.network.expressroutecircuits.yml index ff5c84dd5d..472eccbfbe 100644 --- a/.github/workflows/ms.network.expressroutecircuits.yml +++ b/.github/workflows/ms.network.expressroutecircuits.yml @@ -64,15 +64,15 @@ jobs: #################### # Pester Tests # #################### - job_tests_module_global: + job_module_pester_validation: runs-on: ubuntu-20.04 - name: 'Static tests' + name: 'Pester tests' steps: - name: 'Checkout' uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Validate module setup' + - name: 'Validate module with Pester' uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.network.ipgroups.yml b/.github/workflows/ms.network.ipgroups.yml index 5cdd9d1ecd..a24fc51c9b 100644 --- a/.github/workflows/ms.network.ipgroups.yml +++ b/.github/workflows/ms.network.ipgroups.yml @@ -64,15 +64,15 @@ jobs: #################### # Pester Tests # #################### - job_tests_module_global: + job_module_pester_validation: runs-on: ubuntu-20.04 - name: 'Static tests' + name: 'Pester tests' steps: - name: 'Checkout' uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Validate module setup' + - name: 'Validate module with Pester' uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.network.loadbalancers.yml b/.github/workflows/ms.network.loadbalancers.yml index 6ccdf2bc5d..4530a38ca9 100644 --- a/.github/workflows/ms.network.loadbalancers.yml +++ b/.github/workflows/ms.network.loadbalancers.yml @@ -64,15 +64,15 @@ jobs: #################### # Pester Tests # #################### - job_tests_module_global: + job_module_pester_validation: runs-on: ubuntu-20.04 - name: 'Static tests' + name: 'Pester tests' steps: - name: 'Checkout' uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Validate module setup' + - name: 'Validate module with Pester' uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.network.localnetworkgateways.yml b/.github/workflows/ms.network.localnetworkgateways.yml index b9da5a86d2..0af3bc1a13 100644 --- a/.github/workflows/ms.network.localnetworkgateways.yml +++ b/.github/workflows/ms.network.localnetworkgateways.yml @@ -64,15 +64,15 @@ jobs: #################### # Pester Tests # #################### - job_tests_module_global: + job_module_pester_validation: runs-on: ubuntu-20.04 - name: 'Static tests' + name: 'Pester tests' steps: - name: 'Checkout' uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Validate module setup' + - name: 'Validate module with Pester' uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.network.natgateways.yml b/.github/workflows/ms.network.natgateways.yml index 2489cda09a..2af43d4fd6 100644 --- a/.github/workflows/ms.network.natgateways.yml +++ b/.github/workflows/ms.network.natgateways.yml @@ -64,15 +64,15 @@ jobs: #################### # Pester Tests # #################### - job_tests_module_global: + job_module_pester_validation: runs-on: ubuntu-20.04 - name: 'Static tests' + name: 'Pester tests' steps: - name: 'Checkout' uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Validate module setup' + - name: 'Validate module with Pester' uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.network.networksecuritygroups.yml b/.github/workflows/ms.network.networksecuritygroups.yml index bee046c71a..f7c59dbda5 100644 --- a/.github/workflows/ms.network.networksecuritygroups.yml +++ b/.github/workflows/ms.network.networksecuritygroups.yml @@ -64,15 +64,15 @@ jobs: #################### # Pester Tests # #################### - job_tests_module_global: + job_module_pester_validation: runs-on: ubuntu-20.04 - name: 'Static tests' + name: 'Pester tests' steps: - name: 'Checkout' uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Validate module setup' + - name: 'Validate module with Pester' uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.network.networkwatchers.yml b/.github/workflows/ms.network.networkwatchers.yml index 5a352d52ec..a2c586799b 100644 --- a/.github/workflows/ms.network.networkwatchers.yml +++ b/.github/workflows/ms.network.networkwatchers.yml @@ -64,15 +64,15 @@ jobs: #################### # Pester Tests # #################### - job_tests_module_global: + job_module_pester_validation: runs-on: ubuntu-20.04 - name: 'Static tests' + name: 'Pester tests' steps: - name: 'Checkout' uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Validate module setup' + - name: 'Validate module with Pester' uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.network.privatednszones.yml b/.github/workflows/ms.network.privatednszones.yml index 7199b5a029..47074520c9 100644 --- a/.github/workflows/ms.network.privatednszones.yml +++ b/.github/workflows/ms.network.privatednszones.yml @@ -64,15 +64,15 @@ jobs: #################### # Pester Tests # #################### - job_tests_module_global: + job_module_pester_validation: runs-on: ubuntu-20.04 - name: 'Static tests' + name: 'Pester tests' steps: - name: 'Checkout' uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Validate module setup' + - name: 'Validate module with Pester' uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.network.privateendpoints.yml b/.github/workflows/ms.network.privateendpoints.yml index 45ff9c28b4..6568fd31fe 100644 --- a/.github/workflows/ms.network.privateendpoints.yml +++ b/.github/workflows/ms.network.privateendpoints.yml @@ -64,15 +64,15 @@ jobs: #################### # Pester Tests # #################### - job_tests_module_global: + job_module_pester_validation: runs-on: ubuntu-20.04 - name: 'Static tests' + name: 'Pester tests' steps: - name: 'Checkout' uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Validate module setup' + - name: 'Validate module with Pester' uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.network.publicipaddresses.yml b/.github/workflows/ms.network.publicipaddresses.yml index 8f2da6bb72..68cfe044ef 100644 --- a/.github/workflows/ms.network.publicipaddresses.yml +++ b/.github/workflows/ms.network.publicipaddresses.yml @@ -64,15 +64,15 @@ jobs: #################### # Pester Tests # #################### - job_tests_module_global: + job_module_pester_validation: runs-on: ubuntu-20.04 - name: 'Static tests' + name: 'Pester tests' steps: - name: 'Checkout' uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Validate module setup' + - name: 'Validate module with Pester' uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.network.publicipprefixes.yml b/.github/workflows/ms.network.publicipprefixes.yml index 19d0fe5859..5e17a02e1c 100644 --- a/.github/workflows/ms.network.publicipprefixes.yml +++ b/.github/workflows/ms.network.publicipprefixes.yml @@ -64,15 +64,15 @@ jobs: #################### # Pester Tests # #################### - job_tests_module_global: + job_module_pester_validation: runs-on: ubuntu-20.04 - name: 'Static tests' + name: 'Pester tests' steps: - name: 'Checkout' uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Validate module setup' + - name: 'Validate module with Pester' uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.network.routetables.yml b/.github/workflows/ms.network.routetables.yml index 5b7ac9b968..a59cf45561 100644 --- a/.github/workflows/ms.network.routetables.yml +++ b/.github/workflows/ms.network.routetables.yml @@ -64,15 +64,15 @@ jobs: #################### # Pester Tests # #################### - job_tests_module_global: + job_module_pester_validation: runs-on: ubuntu-20.04 - name: 'Static tests' + name: 'Pester tests' steps: - name: 'Checkout' uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Validate module setup' + - name: 'Validate module with Pester' uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.network.trafficmanagerprofiles.yml b/.github/workflows/ms.network.trafficmanagerprofiles.yml index 49f1c0c48e..422bf82c0a 100644 --- a/.github/workflows/ms.network.trafficmanagerprofiles.yml +++ b/.github/workflows/ms.network.trafficmanagerprofiles.yml @@ -64,15 +64,15 @@ jobs: #################### # Pester Tests # #################### - job_tests_module_global: + job_module_pester_validation: runs-on: ubuntu-20.04 - name: 'Static tests' + name: 'Pester tests' steps: - name: 'Checkout' uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Validate module setup' + - name: 'Validate module with Pester' uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.network.virtualnetworkgateways.yml b/.github/workflows/ms.network.virtualnetworkgateways.yml index 72af07b9ea..5558a5e685 100644 --- a/.github/workflows/ms.network.virtualnetworkgateways.yml +++ b/.github/workflows/ms.network.virtualnetworkgateways.yml @@ -64,15 +64,15 @@ jobs: #################### # Pester Tests # #################### - job_tests_module_global: + job_module_pester_validation: runs-on: ubuntu-20.04 - name: 'Static tests' + name: 'Pester tests' steps: - name: 'Checkout' uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Validate module setup' + - name: 'Validate module with Pester' uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.network.virtualnetworks.yml b/.github/workflows/ms.network.virtualnetworks.yml index 1235b96948..0f787bfb83 100644 --- a/.github/workflows/ms.network.virtualnetworks.yml +++ b/.github/workflows/ms.network.virtualnetworks.yml @@ -64,15 +64,15 @@ jobs: #################### # Pester Tests # #################### - job_tests_module_global: + job_module_pester_validation: runs-on: ubuntu-20.04 - name: 'Static tests' + name: 'Pester tests' steps: - name: 'Checkout' uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Validate module setup' + - name: 'Validate module with Pester' uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.network.virtualwans.yml b/.github/workflows/ms.network.virtualwans.yml index e3b06e7fe4..2d014de4d5 100644 --- a/.github/workflows/ms.network.virtualwans.yml +++ b/.github/workflows/ms.network.virtualwans.yml @@ -64,15 +64,15 @@ jobs: #################### # Pester Tests # #################### - job_tests_module_global: + job_module_pester_validation: runs-on: ubuntu-20.04 - name: 'Static tests' + name: 'Pester tests' steps: - name: 'Checkout' uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Validate module setup' + - name: 'Validate module with Pester' uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.operationalinsights.workspaces.yml b/.github/workflows/ms.operationalinsights.workspaces.yml index 89c526e0fb..1b1691fb6e 100644 --- a/.github/workflows/ms.operationalinsights.workspaces.yml +++ b/.github/workflows/ms.operationalinsights.workspaces.yml @@ -64,15 +64,15 @@ jobs: #################### # Pester Tests # #################### - job_tests_module_global: + job_module_pester_validation: runs-on: ubuntu-20.04 - name: 'Static tests' + name: 'Pester tests' steps: - name: 'Checkout' uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Validate module setup' + - name: 'Validate module with Pester' uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.recoveryservices.vaults.yml b/.github/workflows/ms.recoveryservices.vaults.yml index 0fcc18a9ef..683c7b862f 100644 --- a/.github/workflows/ms.recoveryservices.vaults.yml +++ b/.github/workflows/ms.recoveryservices.vaults.yml @@ -64,15 +64,15 @@ jobs: #################### # Pester Tests # #################### - job_tests_module_global: + job_module_pester_validation: runs-on: ubuntu-20.04 - name: 'Static tests' + name: 'Pester tests' steps: - name: 'Checkout' uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Validate module setup' + - name: 'Validate module with Pester' uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.resources.deploymentscripts.yml b/.github/workflows/ms.resources.deploymentscripts.yml index 1c436252c0..3fc73b5a3c 100644 --- a/.github/workflows/ms.resources.deploymentscripts.yml +++ b/.github/workflows/ms.resources.deploymentscripts.yml @@ -64,15 +64,15 @@ jobs: #################### # Pester Tests # #################### - job_tests_module_global: + job_module_pester_validation: runs-on: ubuntu-20.04 - name: 'Static tests' + name: 'Pester tests' steps: - name: 'Checkout' uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Validate module setup' + - name: 'Validate module with Pester' uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.resources.resourcegroups.yml b/.github/workflows/ms.resources.resourcegroups.yml index 4fe0e29d8b..1a249e0e1c 100644 --- a/.github/workflows/ms.resources.resourcegroups.yml +++ b/.github/workflows/ms.resources.resourcegroups.yml @@ -64,15 +64,15 @@ jobs: #################### # Pester Tests # #################### - job_tests_module_global: + job_module_pester_validation: runs-on: ubuntu-20.04 - name: 'Static tests' + name: 'Pester tests' steps: - name: 'Checkout' uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Validate module setup' + - name: 'Validate module with Pester' uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.security.azuresecuritycenter.yml b/.github/workflows/ms.security.azuresecuritycenter.yml index 5b5f0c8c1b..7fef420f52 100644 --- a/.github/workflows/ms.security.azuresecuritycenter.yml +++ b/.github/workflows/ms.security.azuresecuritycenter.yml @@ -64,15 +64,15 @@ jobs: #################### # Pester Tests # #################### - job_tests_module_global: + job_module_pester_validation: runs-on: ubuntu-20.04 - name: 'Static tests' + name: 'Pester tests' steps: - name: 'Checkout' uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Validate module setup' + - name: 'Validate module with Pester' uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.servicebus.namespaces.yml b/.github/workflows/ms.servicebus.namespaces.yml index c741ad690a..1d0b5c7c42 100644 --- a/.github/workflows/ms.servicebus.namespaces.yml +++ b/.github/workflows/ms.servicebus.namespaces.yml @@ -64,15 +64,15 @@ jobs: #################### # Pester Tests # #################### - job_tests_module_global: + job_module_pester_validation: runs-on: ubuntu-20.04 - name: 'Static tests' + name: 'Pester tests' steps: - name: 'Checkout' uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Validate module setup' + - name: 'Validate module with Pester' uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.sql.managedinstances.yml b/.github/workflows/ms.sql.managedinstances.yml index 9977fba9fa..7cce8f45fb 100644 --- a/.github/workflows/ms.sql.managedinstances.yml +++ b/.github/workflows/ms.sql.managedinstances.yml @@ -64,15 +64,15 @@ jobs: #################### # Pester Tests # #################### - job_tests_module_global: + job_module_pester_validation: runs-on: ubuntu-20.04 - name: 'Static tests' + name: 'Pester tests' steps: - name: 'Checkout' uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Validate module setup' + - name: 'Validate module with Pester' uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.sql.servers.yml b/.github/workflows/ms.sql.servers.yml index e60a291114..eb6b12f75b 100644 --- a/.github/workflows/ms.sql.servers.yml +++ b/.github/workflows/ms.sql.servers.yml @@ -64,15 +64,15 @@ jobs: #################### # Pester Tests # #################### - job_tests_module_global: + job_module_pester_validation: runs-on: ubuntu-20.04 - name: 'Static tests' + name: 'Pester tests' steps: - name: 'Checkout' uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Validate module setup' + - name: 'Validate module with Pester' uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.storage.storageaccounts.yml b/.github/workflows/ms.storage.storageaccounts.yml index a5ed63f68d..1850a8751c 100644 --- a/.github/workflows/ms.storage.storageaccounts.yml +++ b/.github/workflows/ms.storage.storageaccounts.yml @@ -64,15 +64,15 @@ jobs: #################### # Pester Tests # #################### - job_tests_module_global: + job_module_pester_validation: runs-on: ubuntu-20.04 - name: 'Static tests' + name: 'Pester tests' steps: - name: 'Checkout' uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Validate module setup' + - name: 'Validate module with Pester' uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.virtualmachineimages.imagetemplates.yml b/.github/workflows/ms.virtualmachineimages.imagetemplates.yml index 2bca3847f6..6689b055d8 100644 --- a/.github/workflows/ms.virtualmachineimages.imagetemplates.yml +++ b/.github/workflows/ms.virtualmachineimages.imagetemplates.yml @@ -64,15 +64,15 @@ jobs: #################### # Pester Tests # #################### - job_tests_module_global: + job_module_pester_validation: runs-on: ubuntu-20.04 - name: 'Static tests' + name: 'Pester tests' steps: - name: 'Checkout' uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Validate module setup' + - name: 'Validate module with Pester' uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.web.connections.yml b/.github/workflows/ms.web.connections.yml index 0ebc20db88..b816341757 100644 --- a/.github/workflows/ms.web.connections.yml +++ b/.github/workflows/ms.web.connections.yml @@ -64,15 +64,15 @@ jobs: #################### # Pester Tests # #################### - job_tests_module_global: + job_module_pester_validation: runs-on: ubuntu-20.04 - name: 'Static tests' + name: 'Pester tests' steps: - name: 'Checkout' uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Validate module setup' + - name: 'Validate module with Pester' uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.web.hostingenvironments.yml b/.github/workflows/ms.web.hostingenvironments.yml index 7e1f125d9a..c36718f610 100644 --- a/.github/workflows/ms.web.hostingenvironments.yml +++ b/.github/workflows/ms.web.hostingenvironments.yml @@ -64,15 +64,15 @@ jobs: #################### # Pester Tests # #################### - job_tests_module_global: + job_module_pester_validation: runs-on: ubuntu-20.04 - name: 'Static tests' + name: 'Pester tests' steps: - name: 'Checkout' uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Validate module setup' + - name: 'Validate module with Pester' uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.web.serverfarms.yml b/.github/workflows/ms.web.serverfarms.yml index 9077923a5d..958cec9b80 100644 --- a/.github/workflows/ms.web.serverfarms.yml +++ b/.github/workflows/ms.web.serverfarms.yml @@ -64,15 +64,15 @@ jobs: #################### # Pester Tests # #################### - job_tests_module_global: + job_module_pester_validation: runs-on: ubuntu-20.04 - name: 'Static tests' + name: 'Pester tests' steps: - name: 'Checkout' uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Validate module setup' + - name: 'Validate module with Pester' uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' diff --git a/.github/workflows/ms.web.sites.yml b/.github/workflows/ms.web.sites.yml index 31a69618d9..70f447eec4 100644 --- a/.github/workflows/ms.web.sites.yml +++ b/.github/workflows/ms.web.sites.yml @@ -64,15 +64,15 @@ jobs: #################### # Pester Tests # #################### - job_tests_module_global: + job_module_pester_validation: runs-on: ubuntu-20.04 - name: 'Static tests' + name: 'Pester tests' steps: - name: 'Checkout' uses: actions/checkout@v2 with: fetch-depth: 0 - - name: 'Validate module setup' + - name: 'Validate module with Pester' uses: ./.github/actions/templates/validateModulePester with: modulePath: '${{ env.modulePath }}' From f35802e0dfd21c90b64a7263031dd88240cbbd32 Mon Sep 17 00:00:00 2001 From: MrMCake Date: Sat, 11 Dec 2021 11:31:09 +0100 Subject: [PATCH 47/47] Update to latest --- .github/workflows/ms.analysisservices.servers.yml | 6 +++--- .github/workflows/ms.apimanagement.service.yml | 6 +++--- .github/workflows/ms.authorization.policyassignments.yml | 6 +++--- .github/workflows/ms.authorization.policydefinitions.yml | 6 +++--- .github/workflows/ms.authorization.policyexemptions.yml | 6 +++--- .github/workflows/ms.authorization.policysetdefinitions.yml | 6 +++--- .github/workflows/ms.authorization.roleassignments.yml | 6 +++--- .github/workflows/ms.authorization.roledefinitions.yml | 6 +++--- .github/workflows/ms.automanage.accounts.yml | 6 +++--- .github/workflows/ms.automation.automationaccounts.yml | 6 +++--- .github/workflows/ms.batch.batchaccounts.yml | 6 +++--- .github/workflows/ms.cognitiveservices.accounts.yml | 6 +++--- .github/workflows/ms.compute.availabilitysets.yml | 6 +++--- .github/workflows/ms.compute.diskencryptionsets.yml | 6 +++--- .github/workflows/ms.compute.galleries.yml | 6 +++--- .github/workflows/ms.compute.images.yml | 6 +++--- .github/workflows/ms.compute.proximityplacementgroups.yml | 6 +++--- .github/workflows/ms.compute.virtualmachines.yml | 6 +++--- .github/workflows/ms.compute.virtualmachinescalesets.yml | 6 +++--- .github/workflows/ms.consumption.budgets.yml | 6 +++--- .github/workflows/ms.containerinstance.containergroups.yml | 6 +++--- .github/workflows/ms.containerregistry.registries.yml | 6 +++--- .github/workflows/ms.containerservice.managedclusters.yml | 6 +++--- .github/workflows/ms.databricks.workspaces.yml | 6 +++--- .github/workflows/ms.datafactory.factories.yml | 6 +++--- .../ms.desktopvirtualization.applicationgroups.yml | 6 +++--- .github/workflows/ms.desktopvirtualization.hostpools.yml | 6 +++--- .github/workflows/ms.desktopvirtualization.workspaces.yml | 6 +++--- .github/workflows/ms.documentdb.databaseaccounts.yml | 6 +++--- .github/workflows/ms.eventgrid.topics.yml | 6 +++--- .github/workflows/ms.eventhub.namespaces.yml | 6 +++--- .github/workflows/ms.healthbot.healthbots.yml | 6 +++--- .github/workflows/ms.insights.actiongroups.yml | 6 +++--- .github/workflows/ms.insights.activitylogalerts.yml | 6 +++--- .github/workflows/ms.insights.components.yml | 6 +++--- .github/workflows/ms.insights.diagnosticsettings.yml | 6 +++--- .github/workflows/ms.insights.metricalerts.yml | 6 +++--- .github/workflows/ms.insights.privatelinkscopes.yml | 6 +++--- .github/workflows/ms.insights.scheduledqueryrules.yml | 6 +++--- .github/workflows/ms.keyvault.vaults.yml | 6 +++--- .github/workflows/ms.logic.workflows.yml | 6 +++--- .github/workflows/ms.machinelearningservices.workspaces.yml | 6 +++--- .../workflows/ms.managedidentity.userassignedidentities.yml | 6 +++--- .../ms.managedservices.registrationdefinitions.yml | 6 +++--- .github/workflows/ms.management.managementgroups.yml | 6 +++--- .github/workflows/ms.netapp.netappaccounts.yml | 6 +++--- .github/workflows/ms.network.applicationgateways.yml | 6 +++--- .github/workflows/ms.network.applicationsecuritygroups.yml | 6 +++--- .github/workflows/ms.network.azurefirewalls.yml | 6 +++--- .github/workflows/ms.network.bastionhosts.yml | 6 +++--- .github/workflows/ms.network.connections.yml | 6 +++--- .github/workflows/ms.network.ddosprotectionplans.yml | 6 +++--- .github/workflows/ms.network.expressroutecircuits.yml | 6 +++--- .github/workflows/ms.network.firewallpolicies.yml | 6 +++--- .github/workflows/ms.network.ipgroups.yml | 6 +++--- .github/workflows/ms.network.loadbalancers.yml | 6 +++--- .github/workflows/ms.network.localnetworkgateways.yml | 6 +++--- .github/workflows/ms.network.natgateways.yml | 6 +++--- .github/workflows/ms.network.networksecuritygroups.yml | 6 +++--- .github/workflows/ms.network.networkwatchers.yml | 6 +++--- .github/workflows/ms.network.privatednszones.yml | 6 +++--- .github/workflows/ms.network.privateendpoints.yml | 6 +++--- .github/workflows/ms.network.publicipaddresses.yml | 6 +++--- .github/workflows/ms.network.publicipprefixes.yml | 6 +++--- .github/workflows/ms.network.routetables.yml | 6 +++--- .github/workflows/ms.network.trafficmanagerprofiles.yml | 6 +++--- .github/workflows/ms.network.virtualnetworkgateways.yml | 6 +++--- .github/workflows/ms.network.virtualnetworks.yml | 6 +++--- .github/workflows/ms.network.virtualwans.yml | 6 +++--- .github/workflows/ms.operationalinsights.workspaces.yml | 6 +++--- .github/workflows/ms.recoveryservices.vaults.yml | 6 +++--- .github/workflows/ms.resources.deploymentscripts.yml | 6 +++--- .github/workflows/ms.resources.resourcegroups.yml | 6 +++--- .github/workflows/ms.security.azuresecuritycenter.yml | 6 +++--- .github/workflows/ms.servicebus.namespaces.yml | 6 +++--- .github/workflows/ms.sql.managedinstances.yml | 6 +++--- .github/workflows/ms.sql.servers.yml | 6 +++--- .github/workflows/ms.storage.storageaccounts.yml | 6 +++--- .../workflows/ms.virtualmachineimages.imagetemplates.yml | 6 +++--- .github/workflows/ms.web.connections.yml | 6 +++--- .github/workflows/ms.web.hostingenvironments.yml | 6 +++--- .github/workflows/ms.web.serverfarms.yml | 6 +++--- .github/workflows/ms.web.sites.yml | 6 +++--- 83 files changed, 249 insertions(+), 249 deletions(-) diff --git a/.github/workflows/ms.analysisservices.servers.yml b/.github/workflows/ms.analysisservices.servers.yml index ae3b6930d1..a6c8b0f258 100644 --- a/.github/workflows/ms.analysisservices.servers.yml +++ b/.github/workflows/ms.analysisservices.servers.yml @@ -77,9 +77,9 @@ jobs: with: modulePath: '${{ env.modulePath }}' - ########################### - # Deployment module tests # - ########################### + #################### + # Deployment tests # + #################### job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment tests' diff --git a/.github/workflows/ms.apimanagement.service.yml b/.github/workflows/ms.apimanagement.service.yml index 272e62beb4..d1abcfebac 100644 --- a/.github/workflows/ms.apimanagement.service.yml +++ b/.github/workflows/ms.apimanagement.service.yml @@ -77,9 +77,9 @@ jobs: with: modulePath: '${{ env.modulePath }}' - ########################### - # Deployment module tests # - ########################### + #################### + # Deployment tests # + #################### job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment tests' diff --git a/.github/workflows/ms.authorization.policyassignments.yml b/.github/workflows/ms.authorization.policyassignments.yml index 488be66e2f..0afb027b87 100644 --- a/.github/workflows/ms.authorization.policyassignments.yml +++ b/.github/workflows/ms.authorization.policyassignments.yml @@ -77,9 +77,9 @@ jobs: with: modulePath: '${{ env.modulePath }}' - ########################### - # Deployment module tests # - ########################### + #################### + # Deployment tests # + #################### job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment tests' diff --git a/.github/workflows/ms.authorization.policydefinitions.yml b/.github/workflows/ms.authorization.policydefinitions.yml index e944312437..3a19c9ed6a 100644 --- a/.github/workflows/ms.authorization.policydefinitions.yml +++ b/.github/workflows/ms.authorization.policydefinitions.yml @@ -77,9 +77,9 @@ jobs: with: modulePath: '${{ env.modulePath }}' - ########################### - # Deployment module tests # - ########################### + #################### + # Deployment tests # + #################### job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment tests' diff --git a/.github/workflows/ms.authorization.policyexemptions.yml b/.github/workflows/ms.authorization.policyexemptions.yml index 0de4b96f56..ea118c889f 100644 --- a/.github/workflows/ms.authorization.policyexemptions.yml +++ b/.github/workflows/ms.authorization.policyexemptions.yml @@ -77,9 +77,9 @@ jobs: with: modulePath: '${{ env.modulePath }}' - ########################### - # Deployment module tests # - ########################### + #################### + # Deployment tests # + #################### job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment tests' diff --git a/.github/workflows/ms.authorization.policysetdefinitions.yml b/.github/workflows/ms.authorization.policysetdefinitions.yml index 98aa5f28f4..ddf36c5fab 100644 --- a/.github/workflows/ms.authorization.policysetdefinitions.yml +++ b/.github/workflows/ms.authorization.policysetdefinitions.yml @@ -77,9 +77,9 @@ jobs: with: modulePath: '${{ env.modulePath }}' - ########################### - # Deployment module tests # - ########################### + #################### + # Deployment tests # + #################### job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment tests' diff --git a/.github/workflows/ms.authorization.roleassignments.yml b/.github/workflows/ms.authorization.roleassignments.yml index 6706257258..034296674d 100644 --- a/.github/workflows/ms.authorization.roleassignments.yml +++ b/.github/workflows/ms.authorization.roleassignments.yml @@ -77,9 +77,9 @@ jobs: with: modulePath: '${{ env.modulePath }}' - ########################### - # Deployment module tests # - ########################### + #################### + # Deployment tests # + #################### job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment tests' diff --git a/.github/workflows/ms.authorization.roledefinitions.yml b/.github/workflows/ms.authorization.roledefinitions.yml index 8b12ef9b2b..56d12a5c6f 100644 --- a/.github/workflows/ms.authorization.roledefinitions.yml +++ b/.github/workflows/ms.authorization.roledefinitions.yml @@ -77,9 +77,9 @@ jobs: with: modulePath: '${{ env.modulePath }}' - ########################### - # Deployment module tests # - ########################### + #################### + # Deployment tests # + #################### job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment tests' diff --git a/.github/workflows/ms.automanage.accounts.yml b/.github/workflows/ms.automanage.accounts.yml index 0b45b65ea0..2a41f0e4cc 100644 --- a/.github/workflows/ms.automanage.accounts.yml +++ b/.github/workflows/ms.automanage.accounts.yml @@ -77,9 +77,9 @@ jobs: with: modulePath: '${{ env.modulePath }}' - ########################### - # Deployment module tests # - ########################### + #################### + # Deployment tests # + #################### job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment tests' diff --git a/.github/workflows/ms.automation.automationaccounts.yml b/.github/workflows/ms.automation.automationaccounts.yml index 02b1226574..2483bf3963 100644 --- a/.github/workflows/ms.automation.automationaccounts.yml +++ b/.github/workflows/ms.automation.automationaccounts.yml @@ -78,9 +78,9 @@ jobs: with: modulePath: '${{ env.modulePath }}' - ########################### - # Deployment module tests # - ########################### + #################### + # Deployment tests # + #################### job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment tests' diff --git a/.github/workflows/ms.batch.batchaccounts.yml b/.github/workflows/ms.batch.batchaccounts.yml index 0e89c72852..fd2c03a60d 100644 --- a/.github/workflows/ms.batch.batchaccounts.yml +++ b/.github/workflows/ms.batch.batchaccounts.yml @@ -77,9 +77,9 @@ jobs: with: modulePath: '${{ env.modulePath }}' - ########################### - # Deployment module tests # - ########################### + #################### + # Deployment tests # + #################### job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment tests' diff --git a/.github/workflows/ms.cognitiveservices.accounts.yml b/.github/workflows/ms.cognitiveservices.accounts.yml index d5f58194b4..2ba9d0c6e5 100644 --- a/.github/workflows/ms.cognitiveservices.accounts.yml +++ b/.github/workflows/ms.cognitiveservices.accounts.yml @@ -77,9 +77,9 @@ jobs: with: modulePath: '${{ env.modulePath }}' - ########################### - # Deployment module tests # - ########################### + #################### + # Deployment tests # + #################### job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment tests' diff --git a/.github/workflows/ms.compute.availabilitysets.yml b/.github/workflows/ms.compute.availabilitysets.yml index cc965a69c5..ad14b7ddf0 100644 --- a/.github/workflows/ms.compute.availabilitysets.yml +++ b/.github/workflows/ms.compute.availabilitysets.yml @@ -77,9 +77,9 @@ jobs: with: modulePath: '${{ env.modulePath }}' - ########################### - # Deployment module tests # - ########################### + #################### + # Deployment tests # + #################### job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment tests' diff --git a/.github/workflows/ms.compute.diskencryptionsets.yml b/.github/workflows/ms.compute.diskencryptionsets.yml index 515e635924..9ea418bfeb 100644 --- a/.github/workflows/ms.compute.diskencryptionsets.yml +++ b/.github/workflows/ms.compute.diskencryptionsets.yml @@ -77,9 +77,9 @@ jobs: with: modulePath: '${{ env.modulePath }}' - ########################### - # Deployment module tests # - ########################### + #################### + # Deployment tests # + #################### job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment tests' diff --git a/.github/workflows/ms.compute.galleries.yml b/.github/workflows/ms.compute.galleries.yml index fccea11be1..d8edda51fa 100644 --- a/.github/workflows/ms.compute.galleries.yml +++ b/.github/workflows/ms.compute.galleries.yml @@ -77,9 +77,9 @@ jobs: with: modulePath: '${{ env.modulePath }}' - ########################### - # Deployment module tests # - ########################### + #################### + # Deployment tests # + #################### job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment tests' diff --git a/.github/workflows/ms.compute.images.yml b/.github/workflows/ms.compute.images.yml index 19416ddf54..18b0dcec26 100644 --- a/.github/workflows/ms.compute.images.yml +++ b/.github/workflows/ms.compute.images.yml @@ -77,9 +77,9 @@ jobs: with: modulePath: '${{ env.modulePath }}' - ########################### - # Deployment module tests # - ########################### + #################### + # Deployment tests # + #################### job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment tests' diff --git a/.github/workflows/ms.compute.proximityplacementgroups.yml b/.github/workflows/ms.compute.proximityplacementgroups.yml index de839b8dc5..e7275bc0e5 100644 --- a/.github/workflows/ms.compute.proximityplacementgroups.yml +++ b/.github/workflows/ms.compute.proximityplacementgroups.yml @@ -77,9 +77,9 @@ jobs: with: modulePath: '${{ env.modulePath }}' - ########################### - # Deployment module tests # - ########################### + #################### + # Deployment tests # + #################### job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment tests' diff --git a/.github/workflows/ms.compute.virtualmachines.yml b/.github/workflows/ms.compute.virtualmachines.yml index 6aebca44fb..f8be1a17d4 100644 --- a/.github/workflows/ms.compute.virtualmachines.yml +++ b/.github/workflows/ms.compute.virtualmachines.yml @@ -77,9 +77,9 @@ jobs: with: modulePath: '${{ env.modulePath }}' - ########################### - # Deployment module tests # - ########################### + #################### + # Deployment tests # + #################### job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment tests' diff --git a/.github/workflows/ms.compute.virtualmachinescalesets.yml b/.github/workflows/ms.compute.virtualmachinescalesets.yml index 9ebaf59a07..43e0b9e85e 100644 --- a/.github/workflows/ms.compute.virtualmachinescalesets.yml +++ b/.github/workflows/ms.compute.virtualmachinescalesets.yml @@ -77,9 +77,9 @@ jobs: with: modulePath: '${{ env.modulePath }}' - ########################### - # Deployment module tests # - ########################### + #################### + # Deployment tests # + #################### job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment tests' diff --git a/.github/workflows/ms.consumption.budgets.yml b/.github/workflows/ms.consumption.budgets.yml index f5efc7d601..ed9e571aaa 100644 --- a/.github/workflows/ms.consumption.budgets.yml +++ b/.github/workflows/ms.consumption.budgets.yml @@ -77,9 +77,9 @@ jobs: with: modulePath: '${{ env.modulePath }}' - ########################### - # Deployment module tests # - ########################### + #################### + # Deployment tests # + #################### job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment tests' diff --git a/.github/workflows/ms.containerinstance.containergroups.yml b/.github/workflows/ms.containerinstance.containergroups.yml index 448b174b89..14da4abffe 100644 --- a/.github/workflows/ms.containerinstance.containergroups.yml +++ b/.github/workflows/ms.containerinstance.containergroups.yml @@ -77,9 +77,9 @@ jobs: with: modulePath: '${{ env.modulePath }}' - ########################### - # Deployment module tests # - ########################### + #################### + # Deployment tests # + #################### job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment tests' diff --git a/.github/workflows/ms.containerregistry.registries.yml b/.github/workflows/ms.containerregistry.registries.yml index 0be78d1acd..2812f6f246 100644 --- a/.github/workflows/ms.containerregistry.registries.yml +++ b/.github/workflows/ms.containerregistry.registries.yml @@ -77,9 +77,9 @@ jobs: with: modulePath: '${{ env.modulePath }}' - ########################### - # Deployment module tests # - ########################### + #################### + # Deployment tests # + #################### job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment tests' diff --git a/.github/workflows/ms.containerservice.managedclusters.yml b/.github/workflows/ms.containerservice.managedclusters.yml index eb1e4670d3..3a66d2465a 100644 --- a/.github/workflows/ms.containerservice.managedclusters.yml +++ b/.github/workflows/ms.containerservice.managedclusters.yml @@ -77,9 +77,9 @@ jobs: with: modulePath: '${{ env.modulePath }}' - ########################### - # Deployment module tests # - ########################### + #################### + # Deployment tests # + #################### job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment tests' diff --git a/.github/workflows/ms.databricks.workspaces.yml b/.github/workflows/ms.databricks.workspaces.yml index ea8f6462e8..d232020142 100644 --- a/.github/workflows/ms.databricks.workspaces.yml +++ b/.github/workflows/ms.databricks.workspaces.yml @@ -77,9 +77,9 @@ jobs: with: modulePath: '${{ env.modulePath }}' - ########################### - # Deployment module tests # - ########################### + #################### + # Deployment tests # + #################### job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment tests' diff --git a/.github/workflows/ms.datafactory.factories.yml b/.github/workflows/ms.datafactory.factories.yml index a3c9220cc2..51ff36c627 100644 --- a/.github/workflows/ms.datafactory.factories.yml +++ b/.github/workflows/ms.datafactory.factories.yml @@ -77,9 +77,9 @@ jobs: with: modulePath: '${{ env.modulePath }}' - ########################### - # Deployment module tests # - ########################### + #################### + # Deployment tests # + #################### job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment tests' diff --git a/.github/workflows/ms.desktopvirtualization.applicationgroups.yml b/.github/workflows/ms.desktopvirtualization.applicationgroups.yml index ddfb7899ed..a9dd86c433 100644 --- a/.github/workflows/ms.desktopvirtualization.applicationgroups.yml +++ b/.github/workflows/ms.desktopvirtualization.applicationgroups.yml @@ -77,9 +77,9 @@ jobs: with: modulePath: '${{ env.modulePath }}' - ########################### - # Deployment module tests # - ########################### + #################### + # Deployment tests # + #################### job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment tests' diff --git a/.github/workflows/ms.desktopvirtualization.hostpools.yml b/.github/workflows/ms.desktopvirtualization.hostpools.yml index b9fcf2d3eb..b8b710e2cf 100644 --- a/.github/workflows/ms.desktopvirtualization.hostpools.yml +++ b/.github/workflows/ms.desktopvirtualization.hostpools.yml @@ -77,9 +77,9 @@ jobs: with: modulePath: '${{ env.modulePath }}' - ########################### - # Deployment module tests # - ########################### + #################### + # Deployment tests # + #################### job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment tests' diff --git a/.github/workflows/ms.desktopvirtualization.workspaces.yml b/.github/workflows/ms.desktopvirtualization.workspaces.yml index 6a20a6300f..d9b6669ac3 100644 --- a/.github/workflows/ms.desktopvirtualization.workspaces.yml +++ b/.github/workflows/ms.desktopvirtualization.workspaces.yml @@ -77,9 +77,9 @@ jobs: with: modulePath: '${{ env.modulePath }}' - ########################### - # Deployment module tests # - ########################### + #################### + # Deployment tests # + #################### job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment tests' diff --git a/.github/workflows/ms.documentdb.databaseaccounts.yml b/.github/workflows/ms.documentdb.databaseaccounts.yml index 7659a10efd..4a833a338e 100644 --- a/.github/workflows/ms.documentdb.databaseaccounts.yml +++ b/.github/workflows/ms.documentdb.databaseaccounts.yml @@ -77,9 +77,9 @@ jobs: with: modulePath: '${{ env.modulePath }}' - ########################### - # Deployment module tests # - ########################### + #################### + # Deployment tests # + #################### job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment tests' diff --git a/.github/workflows/ms.eventgrid.topics.yml b/.github/workflows/ms.eventgrid.topics.yml index 1c7607be23..7d406814b5 100644 --- a/.github/workflows/ms.eventgrid.topics.yml +++ b/.github/workflows/ms.eventgrid.topics.yml @@ -77,9 +77,9 @@ jobs: with: modulePath: '${{ env.modulePath }}' - ########################### - # Deployment module tests # - ########################### + #################### + # Deployment tests # + #################### job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment tests' diff --git a/.github/workflows/ms.eventhub.namespaces.yml b/.github/workflows/ms.eventhub.namespaces.yml index 05123a2f54..5a13becf09 100644 --- a/.github/workflows/ms.eventhub.namespaces.yml +++ b/.github/workflows/ms.eventhub.namespaces.yml @@ -77,9 +77,9 @@ jobs: with: modulePath: '${{ env.modulePath }}' - ########################### - # Deployment module tests # - ########################### + #################### + # Deployment tests # + #################### job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment tests' diff --git a/.github/workflows/ms.healthbot.healthbots.yml b/.github/workflows/ms.healthbot.healthbots.yml index 290bc27f52..37ca3007ab 100644 --- a/.github/workflows/ms.healthbot.healthbots.yml +++ b/.github/workflows/ms.healthbot.healthbots.yml @@ -77,9 +77,9 @@ jobs: with: modulePath: '${{ env.modulePath }}' - ########################### - # Deployment module tests # - ########################### + #################### + # Deployment tests # + #################### job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment tests' diff --git a/.github/workflows/ms.insights.actiongroups.yml b/.github/workflows/ms.insights.actiongroups.yml index fa124b64de..9be7da63bd 100644 --- a/.github/workflows/ms.insights.actiongroups.yml +++ b/.github/workflows/ms.insights.actiongroups.yml @@ -77,9 +77,9 @@ jobs: with: modulePath: '${{ env.modulePath }}' - ########################### - # Deployment module tests # - ########################### + #################### + # Deployment tests # + #################### job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment tests' diff --git a/.github/workflows/ms.insights.activitylogalerts.yml b/.github/workflows/ms.insights.activitylogalerts.yml index f89a90c28a..c27d2ce165 100644 --- a/.github/workflows/ms.insights.activitylogalerts.yml +++ b/.github/workflows/ms.insights.activitylogalerts.yml @@ -77,9 +77,9 @@ jobs: with: modulePath: '${{ env.modulePath }}' - ########################### - # Deployment module tests # - ########################### + #################### + # Deployment tests # + #################### job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment tests' diff --git a/.github/workflows/ms.insights.components.yml b/.github/workflows/ms.insights.components.yml index d079aca645..7bebd0cd32 100644 --- a/.github/workflows/ms.insights.components.yml +++ b/.github/workflows/ms.insights.components.yml @@ -77,9 +77,9 @@ jobs: with: modulePath: '${{ env.modulePath }}' - ########################### - # Deployment module tests # - ########################### + #################### + # Deployment tests # + #################### job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment tests' diff --git a/.github/workflows/ms.insights.diagnosticsettings.yml b/.github/workflows/ms.insights.diagnosticsettings.yml index 1919705403..b9c5dc8060 100644 --- a/.github/workflows/ms.insights.diagnosticsettings.yml +++ b/.github/workflows/ms.insights.diagnosticsettings.yml @@ -77,9 +77,9 @@ jobs: with: modulePath: '${{ env.modulePath }}' - ########################### - # Deployment module tests # - ########################### + #################### + # Deployment tests # + #################### job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment tests' diff --git a/.github/workflows/ms.insights.metricalerts.yml b/.github/workflows/ms.insights.metricalerts.yml index 81d9b69a08..e9772d07cc 100644 --- a/.github/workflows/ms.insights.metricalerts.yml +++ b/.github/workflows/ms.insights.metricalerts.yml @@ -77,9 +77,9 @@ jobs: with: modulePath: '${{ env.modulePath }}' - ########################### - # Deployment module tests # - ########################### + #################### + # Deployment tests # + #################### job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment tests' diff --git a/.github/workflows/ms.insights.privatelinkscopes.yml b/.github/workflows/ms.insights.privatelinkscopes.yml index da0b1fc6fa..e2d038b0b6 100644 --- a/.github/workflows/ms.insights.privatelinkscopes.yml +++ b/.github/workflows/ms.insights.privatelinkscopes.yml @@ -77,9 +77,9 @@ jobs: with: modulePath: '${{ env.modulePath }}' - ########################### - # Deployment module tests # - ########################### + #################### + # Deployment tests # + #################### job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment tests' diff --git a/.github/workflows/ms.insights.scheduledqueryrules.yml b/.github/workflows/ms.insights.scheduledqueryrules.yml index dc4bf097eb..bb42f44224 100644 --- a/.github/workflows/ms.insights.scheduledqueryrules.yml +++ b/.github/workflows/ms.insights.scheduledqueryrules.yml @@ -77,9 +77,9 @@ jobs: with: modulePath: '${{ env.modulePath }}' - ########################### - # Deployment module tests # - ########################### + #################### + # Deployment tests # + #################### job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment tests' diff --git a/.github/workflows/ms.keyvault.vaults.yml b/.github/workflows/ms.keyvault.vaults.yml index 9cd114e47f..1723b4a627 100644 --- a/.github/workflows/ms.keyvault.vaults.yml +++ b/.github/workflows/ms.keyvault.vaults.yml @@ -77,9 +77,9 @@ jobs: with: modulePath: '${{ env.modulePath }}' - ########################### - # Deployment module tests # - ########################### + #################### + # Deployment tests # + #################### job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment tests' diff --git a/.github/workflows/ms.logic.workflows.yml b/.github/workflows/ms.logic.workflows.yml index df755029a7..7999195489 100644 --- a/.github/workflows/ms.logic.workflows.yml +++ b/.github/workflows/ms.logic.workflows.yml @@ -77,9 +77,9 @@ jobs: with: modulePath: '${{ env.modulePath }}' - ########################### - # Deployment module tests # - ########################### + #################### + # Deployment tests # + #################### job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment tests' diff --git a/.github/workflows/ms.machinelearningservices.workspaces.yml b/.github/workflows/ms.machinelearningservices.workspaces.yml index 2d74135acb..fe4768b5d8 100644 --- a/.github/workflows/ms.machinelearningservices.workspaces.yml +++ b/.github/workflows/ms.machinelearningservices.workspaces.yml @@ -77,9 +77,9 @@ jobs: with: modulePath: '${{ env.modulePath }}' - ########################### - # Deployment module tests # - ########################### + #################### + # Deployment tests # + #################### job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment tests' diff --git a/.github/workflows/ms.managedidentity.userassignedidentities.yml b/.github/workflows/ms.managedidentity.userassignedidentities.yml index 6ae584971b..e81f783679 100644 --- a/.github/workflows/ms.managedidentity.userassignedidentities.yml +++ b/.github/workflows/ms.managedidentity.userassignedidentities.yml @@ -77,9 +77,9 @@ jobs: with: modulePath: '${{ env.modulePath }}' - ########################### - # Deployment module tests # - ########################### + #################### + # Deployment tests # + #################### job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment tests' diff --git a/.github/workflows/ms.managedservices.registrationdefinitions.yml b/.github/workflows/ms.managedservices.registrationdefinitions.yml index c715328757..2060fb0d69 100644 --- a/.github/workflows/ms.managedservices.registrationdefinitions.yml +++ b/.github/workflows/ms.managedservices.registrationdefinitions.yml @@ -77,9 +77,9 @@ jobs: with: modulePath: '${{ env.modulePath }}' - ########################### - # Deployment module tests # - ########################### + #################### + # Deployment tests # + #################### job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment tests' diff --git a/.github/workflows/ms.management.managementgroups.yml b/.github/workflows/ms.management.managementgroups.yml index bb29d3929c..a72afb0b48 100644 --- a/.github/workflows/ms.management.managementgroups.yml +++ b/.github/workflows/ms.management.managementgroups.yml @@ -77,9 +77,9 @@ jobs: with: modulePath: '${{ env.modulePath }}' - ########################### - # Deployment module tests # - ########################### + #################### + # Deployment tests # + #################### job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment tests' diff --git a/.github/workflows/ms.netapp.netappaccounts.yml b/.github/workflows/ms.netapp.netappaccounts.yml index 4f5dd38b42..560d2cca6d 100644 --- a/.github/workflows/ms.netapp.netappaccounts.yml +++ b/.github/workflows/ms.netapp.netappaccounts.yml @@ -77,9 +77,9 @@ jobs: with: modulePath: '${{ env.modulePath }}' - ########################### - # Deployment module tests # - ########################### + #################### + # Deployment tests # + #################### job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment tests' diff --git a/.github/workflows/ms.network.applicationgateways.yml b/.github/workflows/ms.network.applicationgateways.yml index 0cbd993ff8..7ccc2461da 100644 --- a/.github/workflows/ms.network.applicationgateways.yml +++ b/.github/workflows/ms.network.applicationgateways.yml @@ -77,9 +77,9 @@ jobs: with: modulePath: '${{ env.modulePath }}' - ########################### - # Deployment module tests # - ########################### + #################### + # Deployment tests # + #################### job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment tests' diff --git a/.github/workflows/ms.network.applicationsecuritygroups.yml b/.github/workflows/ms.network.applicationsecuritygroups.yml index 18f5f1be90..d8cb4fecf3 100644 --- a/.github/workflows/ms.network.applicationsecuritygroups.yml +++ b/.github/workflows/ms.network.applicationsecuritygroups.yml @@ -77,9 +77,9 @@ jobs: with: modulePath: '${{ env.modulePath }}' - ########################### - # Deployment module tests # - ########################### + #################### + # Deployment tests # + #################### job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment tests' diff --git a/.github/workflows/ms.network.azurefirewalls.yml b/.github/workflows/ms.network.azurefirewalls.yml index 86bf970180..c5850a18e8 100644 --- a/.github/workflows/ms.network.azurefirewalls.yml +++ b/.github/workflows/ms.network.azurefirewalls.yml @@ -77,9 +77,9 @@ jobs: with: modulePath: '${{ env.modulePath }}' - ########################### - # Deployment module tests # - ########################### + #################### + # Deployment tests # + #################### job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment tests' diff --git a/.github/workflows/ms.network.bastionhosts.yml b/.github/workflows/ms.network.bastionhosts.yml index 935c498859..bcca86cbb7 100644 --- a/.github/workflows/ms.network.bastionhosts.yml +++ b/.github/workflows/ms.network.bastionhosts.yml @@ -77,9 +77,9 @@ jobs: with: modulePath: '${{ env.modulePath }}' - ########################### - # Deployment module tests # - ########################### + #################### + # Deployment tests # + #################### job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment tests' diff --git a/.github/workflows/ms.network.connections.yml b/.github/workflows/ms.network.connections.yml index 918e481d1b..965fa14986 100644 --- a/.github/workflows/ms.network.connections.yml +++ b/.github/workflows/ms.network.connections.yml @@ -77,9 +77,9 @@ jobs: with: modulePath: '${{ env.modulePath }}' - ########################### - # Deployment module tests # - ########################### + #################### + # Deployment tests # + #################### job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment tests' diff --git a/.github/workflows/ms.network.ddosprotectionplans.yml b/.github/workflows/ms.network.ddosprotectionplans.yml index 1dde76c82b..58c956c549 100644 --- a/.github/workflows/ms.network.ddosprotectionplans.yml +++ b/.github/workflows/ms.network.ddosprotectionplans.yml @@ -77,9 +77,9 @@ jobs: with: modulePath: '${{ env.modulePath }}' - ########################### - # Deployment module tests # - ########################### + #################### + # Deployment tests # + #################### job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment tests' diff --git a/.github/workflows/ms.network.expressroutecircuits.yml b/.github/workflows/ms.network.expressroutecircuits.yml index 472eccbfbe..3830364ce6 100644 --- a/.github/workflows/ms.network.expressroutecircuits.yml +++ b/.github/workflows/ms.network.expressroutecircuits.yml @@ -77,9 +77,9 @@ jobs: with: modulePath: '${{ env.modulePath }}' - ########################### - # Deployment module tests # - ########################### + #################### + # Deployment tests # + #################### job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment tests' diff --git a/.github/workflows/ms.network.firewallpolicies.yml b/.github/workflows/ms.network.firewallpolicies.yml index 424b2aec2d..e8f47e861c 100644 --- a/.github/workflows/ms.network.firewallpolicies.yml +++ b/.github/workflows/ms.network.firewallpolicies.yml @@ -94,9 +94,9 @@ jobs: with: modulePath: '${{ env.modulePath }}' - ########################### - # Deployment module tests # - ########################### + #################### + # Deployment tests # + #################### job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Run deployment validation module tests' diff --git a/.github/workflows/ms.network.ipgroups.yml b/.github/workflows/ms.network.ipgroups.yml index a24fc51c9b..469e646410 100644 --- a/.github/workflows/ms.network.ipgroups.yml +++ b/.github/workflows/ms.network.ipgroups.yml @@ -77,9 +77,9 @@ jobs: with: modulePath: '${{ env.modulePath }}' - ########################### - # Deployment module tests # - ########################### + #################### + # Deployment tests # + #################### job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment tests' diff --git a/.github/workflows/ms.network.loadbalancers.yml b/.github/workflows/ms.network.loadbalancers.yml index 4530a38ca9..da6cf163e7 100644 --- a/.github/workflows/ms.network.loadbalancers.yml +++ b/.github/workflows/ms.network.loadbalancers.yml @@ -77,9 +77,9 @@ jobs: with: modulePath: '${{ env.modulePath }}' - ########################### - # Deployment module tests # - ########################### + #################### + # Deployment tests # + #################### job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment tests' diff --git a/.github/workflows/ms.network.localnetworkgateways.yml b/.github/workflows/ms.network.localnetworkgateways.yml index 0af3bc1a13..bf266164b3 100644 --- a/.github/workflows/ms.network.localnetworkgateways.yml +++ b/.github/workflows/ms.network.localnetworkgateways.yml @@ -77,9 +77,9 @@ jobs: with: modulePath: '${{ env.modulePath }}' - ########################### - # Deployment module tests # - ########################### + #################### + # Deployment tests # + #################### job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment tests' diff --git a/.github/workflows/ms.network.natgateways.yml b/.github/workflows/ms.network.natgateways.yml index 2af43d4fd6..fefcfdedbe 100644 --- a/.github/workflows/ms.network.natgateways.yml +++ b/.github/workflows/ms.network.natgateways.yml @@ -77,9 +77,9 @@ jobs: with: modulePath: '${{ env.modulePath }}' - ########################### - # Deployment module tests # - ########################### + #################### + # Deployment tests # + #################### job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment tests' diff --git a/.github/workflows/ms.network.networksecuritygroups.yml b/.github/workflows/ms.network.networksecuritygroups.yml index f7c59dbda5..47168dbcda 100644 --- a/.github/workflows/ms.network.networksecuritygroups.yml +++ b/.github/workflows/ms.network.networksecuritygroups.yml @@ -77,9 +77,9 @@ jobs: with: modulePath: '${{ env.modulePath }}' - ########################### - # Deployment module tests # - ########################### + #################### + # Deployment tests # + #################### job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment tests' diff --git a/.github/workflows/ms.network.networkwatchers.yml b/.github/workflows/ms.network.networkwatchers.yml index a2c586799b..548ae584ac 100644 --- a/.github/workflows/ms.network.networkwatchers.yml +++ b/.github/workflows/ms.network.networkwatchers.yml @@ -77,9 +77,9 @@ jobs: with: modulePath: '${{ env.modulePath }}' - ########################### - # Deployment module tests # - ########################### + #################### + # Deployment tests # + #################### job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment tests' diff --git a/.github/workflows/ms.network.privatednszones.yml b/.github/workflows/ms.network.privatednszones.yml index 47074520c9..a202a8d813 100644 --- a/.github/workflows/ms.network.privatednszones.yml +++ b/.github/workflows/ms.network.privatednszones.yml @@ -77,9 +77,9 @@ jobs: with: modulePath: '${{ env.modulePath }}' - ########################### - # Deployment module tests # - ########################### + #################### + # Deployment tests # + #################### job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment tests' diff --git a/.github/workflows/ms.network.privateendpoints.yml b/.github/workflows/ms.network.privateendpoints.yml index 6568fd31fe..d1567e244b 100644 --- a/.github/workflows/ms.network.privateendpoints.yml +++ b/.github/workflows/ms.network.privateendpoints.yml @@ -77,9 +77,9 @@ jobs: with: modulePath: '${{ env.modulePath }}' - ########################### - # Deployment module tests # - ########################### + #################### + # Deployment tests # + #################### job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment tests' diff --git a/.github/workflows/ms.network.publicipaddresses.yml b/.github/workflows/ms.network.publicipaddresses.yml index 68cfe044ef..1c40000b79 100644 --- a/.github/workflows/ms.network.publicipaddresses.yml +++ b/.github/workflows/ms.network.publicipaddresses.yml @@ -77,9 +77,9 @@ jobs: with: modulePath: '${{ env.modulePath }}' - ########################### - # Deployment module tests # - ########################### + #################### + # Deployment tests # + #################### job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment tests' diff --git a/.github/workflows/ms.network.publicipprefixes.yml b/.github/workflows/ms.network.publicipprefixes.yml index 5e17a02e1c..7d13050617 100644 --- a/.github/workflows/ms.network.publicipprefixes.yml +++ b/.github/workflows/ms.network.publicipprefixes.yml @@ -77,9 +77,9 @@ jobs: with: modulePath: '${{ env.modulePath }}' - ########################### - # Deployment module tests # - ########################### + #################### + # Deployment tests # + #################### job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment tests' diff --git a/.github/workflows/ms.network.routetables.yml b/.github/workflows/ms.network.routetables.yml index a59cf45561..3592198ec1 100644 --- a/.github/workflows/ms.network.routetables.yml +++ b/.github/workflows/ms.network.routetables.yml @@ -77,9 +77,9 @@ jobs: with: modulePath: '${{ env.modulePath }}' - ########################### - # Deployment module tests # - ########################### + #################### + # Deployment tests # + #################### job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment tests' diff --git a/.github/workflows/ms.network.trafficmanagerprofiles.yml b/.github/workflows/ms.network.trafficmanagerprofiles.yml index 422bf82c0a..949baec878 100644 --- a/.github/workflows/ms.network.trafficmanagerprofiles.yml +++ b/.github/workflows/ms.network.trafficmanagerprofiles.yml @@ -77,9 +77,9 @@ jobs: with: modulePath: '${{ env.modulePath }}' - ########################### - # Deployment module tests # - ########################### + #################### + # Deployment tests # + #################### job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment tests' diff --git a/.github/workflows/ms.network.virtualnetworkgateways.yml b/.github/workflows/ms.network.virtualnetworkgateways.yml index 5558a5e685..a90544899c 100644 --- a/.github/workflows/ms.network.virtualnetworkgateways.yml +++ b/.github/workflows/ms.network.virtualnetworkgateways.yml @@ -77,9 +77,9 @@ jobs: with: modulePath: '${{ env.modulePath }}' - ########################### - # Deployment module tests # - ########################### + #################### + # Deployment tests # + #################### job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment tests' diff --git a/.github/workflows/ms.network.virtualnetworks.yml b/.github/workflows/ms.network.virtualnetworks.yml index 0f787bfb83..9959ba4c63 100644 --- a/.github/workflows/ms.network.virtualnetworks.yml +++ b/.github/workflows/ms.network.virtualnetworks.yml @@ -77,9 +77,9 @@ jobs: with: modulePath: '${{ env.modulePath }}' - ########################### - # Deployment module tests # - ########################### + #################### + # Deployment tests # + #################### job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment tests' diff --git a/.github/workflows/ms.network.virtualwans.yml b/.github/workflows/ms.network.virtualwans.yml index 2d014de4d5..2bc2dd852b 100644 --- a/.github/workflows/ms.network.virtualwans.yml +++ b/.github/workflows/ms.network.virtualwans.yml @@ -77,9 +77,9 @@ jobs: with: modulePath: '${{ env.modulePath }}' - ########################### - # Deployment module tests # - ########################### + #################### + # Deployment tests # + #################### job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment tests' diff --git a/.github/workflows/ms.operationalinsights.workspaces.yml b/.github/workflows/ms.operationalinsights.workspaces.yml index 1b1691fb6e..bf71cab557 100644 --- a/.github/workflows/ms.operationalinsights.workspaces.yml +++ b/.github/workflows/ms.operationalinsights.workspaces.yml @@ -77,9 +77,9 @@ jobs: with: modulePath: '${{ env.modulePath }}' - ########################### - # Deployment module tests # - ########################### + #################### + # Deployment tests # + #################### job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment tests' diff --git a/.github/workflows/ms.recoveryservices.vaults.yml b/.github/workflows/ms.recoveryservices.vaults.yml index 683c7b862f..c73e2a4944 100644 --- a/.github/workflows/ms.recoveryservices.vaults.yml +++ b/.github/workflows/ms.recoveryservices.vaults.yml @@ -77,9 +77,9 @@ jobs: with: modulePath: '${{ env.modulePath }}' - ########################### - # Deployment module tests # - ########################### + #################### + # Deployment tests # + #################### job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment tests' diff --git a/.github/workflows/ms.resources.deploymentscripts.yml b/.github/workflows/ms.resources.deploymentscripts.yml index 3fc73b5a3c..aa59f20c63 100644 --- a/.github/workflows/ms.resources.deploymentscripts.yml +++ b/.github/workflows/ms.resources.deploymentscripts.yml @@ -77,9 +77,9 @@ jobs: with: modulePath: '${{ env.modulePath }}' - ########################### - # Deployment module tests # - ########################### + #################### + # Deployment tests # + #################### job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment tests' diff --git a/.github/workflows/ms.resources.resourcegroups.yml b/.github/workflows/ms.resources.resourcegroups.yml index 1a249e0e1c..fb0879d596 100644 --- a/.github/workflows/ms.resources.resourcegroups.yml +++ b/.github/workflows/ms.resources.resourcegroups.yml @@ -77,9 +77,9 @@ jobs: with: modulePath: '${{ env.modulePath }}' - ########################### - # Deployment module tests # - ########################### + #################### + # Deployment tests # + #################### job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment tests' diff --git a/.github/workflows/ms.security.azuresecuritycenter.yml b/.github/workflows/ms.security.azuresecuritycenter.yml index 7fef420f52..6aa6e3c49f 100644 --- a/.github/workflows/ms.security.azuresecuritycenter.yml +++ b/.github/workflows/ms.security.azuresecuritycenter.yml @@ -77,9 +77,9 @@ jobs: with: modulePath: '${{ env.modulePath }}' - ########################### - # Deployment module tests # - ########################### + #################### + # Deployment tests # + #################### job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment tests' diff --git a/.github/workflows/ms.servicebus.namespaces.yml b/.github/workflows/ms.servicebus.namespaces.yml index 1d0b5c7c42..a1bdf68f95 100644 --- a/.github/workflows/ms.servicebus.namespaces.yml +++ b/.github/workflows/ms.servicebus.namespaces.yml @@ -77,9 +77,9 @@ jobs: with: modulePath: '${{ env.modulePath }}' - ########################### - # Deployment module tests # - ########################### + #################### + # Deployment tests # + #################### job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment tests' diff --git a/.github/workflows/ms.sql.managedinstances.yml b/.github/workflows/ms.sql.managedinstances.yml index 7cce8f45fb..7820f32bd5 100644 --- a/.github/workflows/ms.sql.managedinstances.yml +++ b/.github/workflows/ms.sql.managedinstances.yml @@ -77,9 +77,9 @@ jobs: with: modulePath: '${{ env.modulePath }}' - ########################### - # Deployment module tests # - ########################### + #################### + # Deployment tests # + #################### job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment tests' diff --git a/.github/workflows/ms.sql.servers.yml b/.github/workflows/ms.sql.servers.yml index eb6b12f75b..254b426504 100644 --- a/.github/workflows/ms.sql.servers.yml +++ b/.github/workflows/ms.sql.servers.yml @@ -77,9 +77,9 @@ jobs: with: modulePath: '${{ env.modulePath }}' - ########################### - # Deployment module tests # - ########################### + #################### + # Deployment tests # + #################### job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment tests' diff --git a/.github/workflows/ms.storage.storageaccounts.yml b/.github/workflows/ms.storage.storageaccounts.yml index 1850a8751c..f84d595b31 100644 --- a/.github/workflows/ms.storage.storageaccounts.yml +++ b/.github/workflows/ms.storage.storageaccounts.yml @@ -77,9 +77,9 @@ jobs: with: modulePath: '${{ env.modulePath }}' - ########################### - # Deployment module tests # - ########################### + #################### + # Deployment tests # + #################### job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment tests' diff --git a/.github/workflows/ms.virtualmachineimages.imagetemplates.yml b/.github/workflows/ms.virtualmachineimages.imagetemplates.yml index 6689b055d8..1a7af2b183 100644 --- a/.github/workflows/ms.virtualmachineimages.imagetemplates.yml +++ b/.github/workflows/ms.virtualmachineimages.imagetemplates.yml @@ -77,9 +77,9 @@ jobs: with: modulePath: '${{ env.modulePath }}' - ########################### - # Deployment module tests # - ########################### + #################### + # Deployment tests # + #################### job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment tests' diff --git a/.github/workflows/ms.web.connections.yml b/.github/workflows/ms.web.connections.yml index b816341757..6be9435078 100644 --- a/.github/workflows/ms.web.connections.yml +++ b/.github/workflows/ms.web.connections.yml @@ -77,9 +77,9 @@ jobs: with: modulePath: '${{ env.modulePath }}' - ########################### - # Deployment module tests # - ########################### + #################### + # Deployment tests # + #################### job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment tests' diff --git a/.github/workflows/ms.web.hostingenvironments.yml b/.github/workflows/ms.web.hostingenvironments.yml index c36718f610..192c244c12 100644 --- a/.github/workflows/ms.web.hostingenvironments.yml +++ b/.github/workflows/ms.web.hostingenvironments.yml @@ -77,9 +77,9 @@ jobs: with: modulePath: '${{ env.modulePath }}' - ########################### - # Deployment module tests # - ########################### + #################### + # Deployment tests # + #################### job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment tests' diff --git a/.github/workflows/ms.web.serverfarms.yml b/.github/workflows/ms.web.serverfarms.yml index 958cec9b80..d31761bfaf 100644 --- a/.github/workflows/ms.web.serverfarms.yml +++ b/.github/workflows/ms.web.serverfarms.yml @@ -77,9 +77,9 @@ jobs: with: modulePath: '${{ env.modulePath }}' - ########################### - # Deployment module tests # - ########################### + #################### + # Deployment tests # + #################### job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment tests' diff --git a/.github/workflows/ms.web.sites.yml b/.github/workflows/ms.web.sites.yml index 70f447eec4..c29aa9e983 100644 --- a/.github/workflows/ms.web.sites.yml +++ b/.github/workflows/ms.web.sites.yml @@ -77,9 +77,9 @@ jobs: with: modulePath: '${{ env.modulePath }}' - ########################### - # Deployment module tests # - ########################### + #################### + # Deployment tests # + #################### job_module_deploy_validation: runs-on: ubuntu-20.04 name: 'Deployment tests'