From 2b072bbc301f480fd767e1095d73812254c494d9 Mon Sep 17 00:00:00 2001 From: James Garriss <52328727+james-garriss@users.noreply.github.com> Date: Wed, 1 May 2024 08:05:23 -0400 Subject: [PATCH] finish workflow --- .github/workflows/run_pipeline.yaml | 18 ++++++++++++++---- Testing/Linting/MegaLinter/.yamllint.yml | 1 + 2 files changed, 15 insertions(+), 4 deletions(-) diff --git a/.github/workflows/run_pipeline.yaml b/.github/workflows/run_pipeline.yaml index 58920d5132..229adc1a88 100644 --- a/.github/workflows/run_pipeline.yaml +++ b/.github/workflows/run_pipeline.yaml @@ -19,22 +19,32 @@ jobs: uses: ./.github/workflows/lint_powershell.yaml scan-secret: name: Security + if: always() needs: - - lint-yaml - - lint-powershell + - lint-yaml + - lint-powershell uses: ./.github/workflows/run_secret_scan.yaml check-security: name: Security + if: always() needs: - - lint-yaml - - lint-powershell + - lint-yaml + - lint-powershell uses: ./.github/workflows/check_security.yaml syntax-markdown: name: Syntax + if: always() + needs: + - scan-secret + - check-security uses: ./.github/workflows/syntax_check_markdown.yaml unit-powershell: name: Unit + needs: + - syntax-markdown uses: ./.github/workflows/unit_test_powershell.yaml unit-opa: name: Unit + needs: + - syntax-markdown uses: ./.github/workflows/unit_test_opa.yaml diff --git a/Testing/Linting/MegaLinter/.yamllint.yml b/Testing/Linting/MegaLinter/.yamllint.yml index 6cb4c85e60..a50694fd04 100644 --- a/Testing/Linting/MegaLinter/.yamllint.yml +++ b/Testing/Linting/MegaLinter/.yamllint.yml @@ -11,3 +11,4 @@ rules: # Don't bother me with these rules document-start: disable truthy: disable + comments-indentation: disable