From e07fbc7736059513264347f8ba4c3a5c5f038436 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 29 Jun 2026 14:38:11 +0000 Subject: [PATCH 1/3] Bump the nuget-dependencies group with 5 updates Bumps demaconsulting.fileassert from 0.4.0 to 0.5.1 Bumps demaconsulting.reviewmark from 1.2.0 to 1.3.1 Bumps Microsoft.NET.Test.Sdk from 18.6.0 to 18.7.0 Bumps Polyfill from 10.10.0 to 10.11.1 Bumps YamlDotNet from 18.0.0 to 18.1.0 --- updated-dependencies: - dependency-name: demaconsulting.fileassert dependency-version: 0.5.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: nuget-dependencies - dependency-name: demaconsulting.reviewmark dependency-version: 1.3.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: nuget-dependencies - dependency-name: Microsoft.NET.Test.Sdk dependency-version: 18.7.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: nuget-dependencies - dependency-name: Polyfill dependency-version: 10.11.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: nuget-dependencies - dependency-name: YamlDotNet dependency-version: 18.1.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: nuget-dependencies ... Signed-off-by: dependabot[bot] --- .config/dotnet-tools.json | 4 ++-- src/DEMAConsulting.VHDLTest/DEMAConsulting.VHDLTest.csproj | 4 ++-- .../DEMAConsulting.VHDLTest.Tests.csproj | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.config/dotnet-tools.json b/.config/dotnet-tools.json index 685f26f..784d5f9 100644 --- a/.config/dotnet-tools.json +++ b/.config/dotnet-tools.json @@ -44,14 +44,14 @@ "rollForward": false }, "demaconsulting.reviewmark": { - "version": "1.2.0", + "version": "1.3.1", "commands": [ "reviewmark" ], "rollForward": false }, "demaconsulting.fileassert": { - "version": "0.4.0", + "version": "0.5.1", "commands": [ "fileassert" ], diff --git a/src/DEMAConsulting.VHDLTest/DEMAConsulting.VHDLTest.csproj b/src/DEMAConsulting.VHDLTest/DEMAConsulting.VHDLTest.csproj index e45704d..fc27b1f 100644 --- a/src/DEMAConsulting.VHDLTest/DEMAConsulting.VHDLTest.csproj +++ b/src/DEMAConsulting.VHDLTest/DEMAConsulting.VHDLTest.csproj @@ -49,14 +49,14 @@ - + - + diff --git a/test/DEMAConsulting.VHDLTest.Tests/DEMAConsulting.VHDLTest.Tests.csproj b/test/DEMAConsulting.VHDLTest.Tests/DEMAConsulting.VHDLTest.Tests.csproj index 138efa0..80cc9a4 100644 --- a/test/DEMAConsulting.VHDLTest.Tests/DEMAConsulting.VHDLTest.Tests.csproj +++ b/test/DEMAConsulting.VHDLTest.Tests/DEMAConsulting.VHDLTest.Tests.csproj @@ -30,7 +30,7 @@ all runtime; build; native; contentfiles; analyzers; buildtransitive - + all From de3bb6cf64876a16fc80798ab5feff66df30ed3d Mon Sep 17 00:00:00 2001 From: Malcolm Nixon Date: Mon, 29 Jun 2026 21:12:48 -0400 Subject: [PATCH 2/3] Disable macOS GHDL integration tests macOS 26 is not currently supported by GHDL. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- .github/workflows/build.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index a89b246..63e335e 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -326,7 +326,8 @@ jobs: strategy: matrix: - os: [windows-latest, ubuntu-latest, macos-latest] + # macOS 26 is not currently supported by GHDL + os: [windows-latest, ubuntu-latest] dotnet-version: ['8.x', '9.x', '10.x'] steps: From 58416d2c2b6b6661d968bea653afa83725a6d052 Mon Sep 17 00:00:00 2001 From: Malcolm Nixon Date: Mon, 29 Jun 2026 22:09:46 -0400 Subject: [PATCH 3/3] Update FileAssert requirements to use renamed self-validation tests FileAssert renamed its self-validation tests: - FileAssert_Exists -> FileAssert_File - FileAssert_Contains -> FileAssert_Text Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- docs/reqstream/ots/fileassert.yaml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/docs/reqstream/ots/fileassert.yaml b/docs/reqstream/ots/fileassert.yaml index 28ec231..2567b2c 100644 --- a/docs/reqstream/ots/fileassert.yaml +++ b/docs/reqstream/ots/fileassert.yaml @@ -23,7 +23,7 @@ sections: are run, catching missing outputs as a build-breaking condition. tags: [ots] tests: - - FileAssert_Exists + - FileAssert_File - id: VHDLTest-OTS-FileAssert-Contains title: FileAssert shall verify that generated output files contain expected content during CI pipeline execution. @@ -33,7 +33,7 @@ sections: generated documentation are present without requiring exact baseline matching. tags: [ots] tests: - - FileAssert_Contains + - FileAssert_Text - id: VHDLTest-OTS-FileAssert-Validate title: FileAssert shall provide a self-validation mode that exercises its built-in test suite and writes TRX results. @@ -45,5 +45,5 @@ sections: tags: [ots] tests: - FileAssert_Results - - FileAssert_Exists - - FileAssert_Contains + - FileAssert_File + - FileAssert_Text