From ec8c5f87e2ec8a239a072ba2adbd0f11585a009e Mon Sep 17 00:00:00 2001 From: Erika Gressi <56914614+eriqua@users.noreply.github.com> Date: Sat, 13 Jan 2024 13:51:14 +0100 Subject: [PATCH] fix: Update avm workflow template (#498) --- .../avm.[res-res].template.pattern.yml | 22 ++++++++++--------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/docs/static/includes/avm.[res-res].template.pattern.yml b/docs/static/includes/avm.[res-res].template.pattern.yml index 0f432950f..ddb5c4676 100644 --- a/docs/static/includes/avm.[res-res].template.pattern.yml +++ b/docs/static/includes/avm.[res-res].template.pattern.yml @@ -1,5 +1,5 @@ -# >>> UPDATE to for example "avm.res.azure.key-vault.vault" -name: "avm.[res|ptn].[providerNamespace].[resourceType]" +# >>> UPDATE to for example "avm.res.key-vault.vault" +name: "avm.[res|ptn].[provider-namespace].[resource-type]" on: schedule: @@ -28,18 +28,18 @@ on: paths: - ".github/actions/templates/avm-**" - ".github/workflows/avm.template.module.yml" - # >>> UPDATE to for example ".github/workflows/avm.res.azure.key-vault.vault" - - ".github/workflows/avm.[res|ptn].[providerNamespace].[resourceType]" + # >>> UPDATE to for example ".github/workflows/avm.res.key-vault.vault.yml" + - ".github/workflows/avm.[res|ptn].[provider-namespace].[resource-type].yml" # >>> UPDATE to for example "avm/res/key-vault/vault/**" - - "avm/[res|ptn]/[providerNamespace]/[resourceType]/**" + - "avm/[res|ptn]/[provider-namespace]/[resource-type]/**" - "avm/utilities/pipelines/**" - "!*/**/README.md" env: # >>> UPDATE to for example "avm/res/key-vault/vault" - modulePath: "avm/[res|ptn]/[providerNamespace]/[resourceType]" - # >>> Update to for example ".github/workflows/avm.res.azure.key-vault.vault" - workflowPath: ".github/workflows/avm.[res|ptn].[providerNamespace].[resourceType]" + modulePath: "avm/[res|ptn]/[provider-namespace]/[resource-type]" + # >>> Update to for example ".github/workflows/avm.res.key-vault.vault.yml" + workflowPath: ".github/workflows/avm.[res|ptn].[provider-namespace].[resource-type].yml" concurrency: group: ${{ github.workflow }} @@ -61,7 +61,7 @@ jobs: uses: ./.github/actions/templates/avm-getWorkflowInput with: workflowPath: "${{ env.workflowPath}}" - - name: "Get parameter file paths" + - name: "Get module test file paths" id: get-module-test-file-paths uses: ./.github/actions/templates/avm-getModuleTestFiles with: @@ -69,18 +69,20 @@ jobs: outputs: workflowInput: ${{ steps.get-workflow-param.outputs.workflowInput }} moduleTestFilePaths: ${{ steps.get-module-test-file-paths.outputs.moduleTestFilePaths }} + psRuleModuleTestFilePaths: ${{ steps.get-module-test-file-paths.outputs.psRuleModuleTestFilePaths }} modulePath: "${{ env.modulePath }}" ############################## # Call reusable workflow # ############################## call-workflow-passing-data: - name: "Module" + name: "Run" needs: - job_initialize_pipeline uses: ./.github/workflows/avm.template.module.yml with: workflowInput: "${{ needs.job_initialize_pipeline.outputs.workflowInput }}" moduleTestFilePaths: "${{ needs.job_initialize_pipeline.outputs.moduleTestFilePaths }}" + psRuleModuleTestFilePaths: "${{ needs.job_initialize_pipeline.outputs.psRuleModuleTestFilePaths }}" modulePath: "${{ needs.job_initialize_pipeline.outputs.modulePath}}" secrets: inherit