From 312a0517561aaf29953a0d5f078bed4d07b258af Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 28 Jan 2026 13:51:42 +0000 Subject: [PATCH 1/4] Initial plan From ae3c144dcbefe2db4042b317350f21605fa508a3 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 28 Jan 2026 13:53:28 +0000 Subject: [PATCH 2/4] Add explicit shell: bash settings to align with SarifMark Co-authored-by: Malcolmnixon <1863707+Malcolmnixon@users.noreply.github.com> --- .github/workflows/build.yaml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index b113e2d..2729525 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -273,6 +273,7 @@ jobs: --enforce - name: Generate Developer Guide HTML with Pandoc + shell: bash run: > dotnet pandoc docs/guide/title.txt @@ -289,6 +290,7 @@ jobs: "docs/TestResults Developer Guide.pdf" - name: Generate Requirements HTML with Pandoc + shell: bash run: > dotnet pandoc docs/requirements/title.txt @@ -304,6 +306,7 @@ jobs: "docs/TestResults Requirements.pdf" - name: Generate Trace Matrix HTML with Pandoc + shell: bash run: > dotnet pandoc docs/tracematrix/title.txt @@ -327,6 +330,7 @@ jobs: --report-depth 1 - name: Display CodeQL Quality Report + shell: bash run: | echo "=== CodeQL Quality Report ===" cat docs/quality/codeql-quality.md @@ -344,11 +348,13 @@ jobs: --report-depth 1 - name: Display SonarCloud Quality Report + shell: bash run: | echo "=== SonarCloud Quality Report ===" cat docs/quality/sonar-quality.md - name: Generate Code Quality HTML with Pandoc + shell: bash run: > dotnet pandoc docs/quality/title.txt From 7b3889fdc514f5cc4ea6ec00914e5dfa9782273c Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 28 Jan 2026 13:55:40 +0000 Subject: [PATCH 3/4] Refine shell: bash to only steps using bash commands Co-authored-by: Malcolmnixon <1863707+Malcolmnixon@users.noreply.github.com> --- .github/workflows/build.yaml | 4 ---- 1 file changed, 4 deletions(-) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 2729525..620915d 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -273,7 +273,6 @@ jobs: --enforce - name: Generate Developer Guide HTML with Pandoc - shell: bash run: > dotnet pandoc docs/guide/title.txt @@ -290,7 +289,6 @@ jobs: "docs/TestResults Developer Guide.pdf" - name: Generate Requirements HTML with Pandoc - shell: bash run: > dotnet pandoc docs/requirements/title.txt @@ -306,7 +304,6 @@ jobs: "docs/TestResults Requirements.pdf" - name: Generate Trace Matrix HTML with Pandoc - shell: bash run: > dotnet pandoc docs/tracematrix/title.txt @@ -354,7 +351,6 @@ jobs: cat docs/quality/sonar-quality.md - name: Generate Code Quality HTML with Pandoc - shell: bash run: > dotnet pandoc docs/quality/title.txt From ad91aeade4266e41b8fe2174715591b8f1380cc3 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 28 Jan 2026 13:57:12 +0000 Subject: [PATCH 4/4] Add shell: bash to steps using bash variable expansion Co-authored-by: Malcolmnixon <1863707+Malcolmnixon@users.noreply.github.com> --- .github/workflows/build.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 620915d..2729525 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -273,6 +273,7 @@ jobs: --enforce - name: Generate Developer Guide HTML with Pandoc + shell: bash run: > dotnet pandoc docs/guide/title.txt @@ -289,6 +290,7 @@ jobs: "docs/TestResults Developer Guide.pdf" - name: Generate Requirements HTML with Pandoc + shell: bash run: > dotnet pandoc docs/requirements/title.txt @@ -304,6 +306,7 @@ jobs: "docs/TestResults Requirements.pdf" - name: Generate Trace Matrix HTML with Pandoc + shell: bash run: > dotnet pandoc docs/tracematrix/title.txt @@ -351,6 +354,7 @@ jobs: cat docs/quality/sonar-quality.md - name: Generate Code Quality HTML with Pandoc + shell: bash run: > dotnet pandoc docs/quality/title.txt