From 369c5004bc4d1a63debff50a985b6f7067e940ed Mon Sep 17 00:00:00 2001 From: Pieter Viljoen Date: Fri, 13 Feb 2026 10:33:47 -0500 Subject: [PATCH 1/2] Develop (#336) * Enhance Docker build caching and update documentation (#324) * Develop (#319) * Update docker hub readme task and fix version in README (#316) Signed-off-by: Pieter Viljoen * Update GitHub Copilot guidance, enhance Docker build caching, and modify workspace settings (#318) * Update docker hub readme task and fix version in README (#316) (#317) Signed-off-by: Pieter Viljoen * Update GitHub Copilot guidance, enhance Docker build caching, and modify workspace settings Signed-off-by: Pieter Viljoen --------- Signed-off-by: Pieter Viljoen --------- Signed-off-by: Pieter Viljoen * Fix syntax in jq command for generating docker hub repositories (#320) Signed-off-by: Pieter Viljoen * Update cache-to logic in Docker build step for feature branches (#321) Signed-off-by: Pieter Viljoen * fix: Add cache_tag to base image definitions for improved caching in Docker builds Signed-off-by: Pieter Viljoen --------- Signed-off-by: Pieter Viljoen * Squashmerge (#328) * Enhance Docker build caching and update documentation (#324) (#325) * Develop (#319) * Update docker hub readme task and fix version in README (#316) * Update GitHub Copilot guidance, enhance Docker build caching, and modify workspace settings (#318) * Update docker hub readme task and fix version in README (#316) (#317) * Update GitHub Copilot guidance, enhance Docker build caching, and modify workspace settings --------- --------- * Fix syntax in jq command for generating docker hub repositories (#320) * Update cache-to logic in Docker build step for feature branches (#321) * fix: Add cache_tag to base image definitions for improved caching in Docker builds --------- Signed-off-by: Pieter Viljoen * Squash merge Signed-off-by: Pieter Viljoen * just squash Signed-off-by: Pieter Viljoen --------- Signed-off-by: Pieter Viljoen * Signcommits (#331) * Develop (#329) * Enhance Docker build caching and update documentation (#324) * Develop (#319) * Update docker hub readme task and fix version in README (#316) Signed-off-by: Pieter Viljoen * Update GitHub Copilot guidance, enhance Docker build caching, and modify workspace settings (#318) * Update docker hub readme task and fix version in README (#316) (#317) Signed-off-by: Pieter Viljoen * Update GitHub Copilot guidance, enhance Docker build caching, and modify workspace settings Signed-off-by: Pieter Viljoen --------- Signed-off-by: Pieter Viljoen --------- Signed-off-by: Pieter Viljoen * Fix syntax in jq command for generating docker hub repositories (#320) Signed-off-by: Pieter Viljoen * Update cache-to logic in Docker build step for feature branches (#321) Signed-off-by: Pieter Viljoen * fix: Add cache_tag to base image definitions for improved caching in Docker builds Signed-off-by: Pieter Viljoen --------- Signed-off-by: Pieter Viljoen * Squashmerge (#328) * Enhance Docker build caching and update documentation (#324) (#325) * Develop (#319) * Update docker hub readme task and fix version in README (#316) * Update GitHub Copilot guidance, enhance Docker build caching, and modify workspace settings (#318) * Update docker hub readme task and fix version in README (#316) (#317) * Update GitHub Copilot guidance, enhance Docker build caching, and modify workspace settings --------- --------- * Fix syntax in jq command for generating docker hub repositories (#320) * Update cache-to logic in Docker build step for feature branches (#321) * fix: Add cache_tag to base image definitions for improved caching in Docker builds --------- Signed-off-by: Pieter Viljoen * Squash merge Signed-off-by: Pieter Viljoen * just squash Signed-off-by: Pieter Viljoen --------- Signed-off-by: Pieter Viljoen --------- Signed-off-by: Pieter Viljoen * Bump the nuget-deps group with 4 updates (#330) Bumps csharpier from 1.2.5 to 1.2.6 Bumps Microsoft.Extensions.Http.Resilience from 10.2.0 to 10.3.0 Bumps Serilog from 4.3.0 to 4.3.1 Bumps System.CommandLine from 2.0.2 to 2.0.3 --- updated-dependencies: - dependency-name: csharpier dependency-version: 1.2.6 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: nuget-deps - dependency-name: Microsoft.Extensions.Http.Resilience dependency-version: 10.3.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: nuget-deps - dependency-name: Serilog dependency-version: 4.3.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: nuget-deps - dependency-name: System.CommandLine dependency-version: 2.0.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: nuget-deps ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Pieter Viljoen * feat: enable signing of commits in codegen pull request workflow Signed-off-by: Pieter Viljoen --------- Signed-off-by: Pieter Viljoen Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Noenv (#335) * Develop (#333) * Enhance Docker build caching and update documentation (#324) * Develop (#319) * Update docker hub readme task and fix version in README (#316) Signed-off-by: Pieter Viljoen * Update GitHub Copilot guidance, enhance Docker build caching, and modify workspace settings (#318) * Update docker hub readme task and fix version in README (#316) (#317) Signed-off-by: Pieter Viljoen * Update GitHub Copilot guidance, enhance Docker build caching, and modify workspace settings Signed-off-by: Pieter Viljoen --------- Signed-off-by: Pieter Viljoen --------- Signed-off-by: Pieter Viljoen * Fix syntax in jq command for generating docker hub repositories (#320) Signed-off-by: Pieter Viljoen * Update cache-to logic in Docker build step for feature branches (#321) Signed-off-by: Pieter Viljoen * fix: Add cache_tag to base image definitions for improved caching in Docker builds Signed-off-by: Pieter Viljoen --------- Signed-off-by: Pieter Viljoen * Squashmerge (#328) * Enhance Docker build caching and update documentation (#324) (#325) * Develop (#319) * Update docker hub readme task and fix version in README (#316) * Update GitHub Copilot guidance, enhance Docker build caching, and modify workspace settings (#318) * Update docker hub readme task and fix version in README (#316) (#317) * Update GitHub Copilot guidance, enhance Docker build caching, and modify workspace settings --------- --------- * Fix syntax in jq command for generating docker hub repositories (#320) * Update cache-to logic in Docker build step for feature branches (#321) * fix: Add cache_tag to base image definitions for improved caching in Docker builds --------- Signed-off-by: Pieter Viljoen * Squash merge Signed-off-by: Pieter Viljoen * just squash Signed-off-by: Pieter Viljoen --------- Signed-off-by: Pieter Viljoen * Signcommits (#331) * Develop (#329) * Enhance Docker build caching and update documentation (#324) * Develop (#319) * Update docker hub readme task and fix version in README (#316) Signed-off-by: Pieter Viljoen * Update GitHub Copilot guidance, enhance Docker build caching, and modify workspace settings (#318) * Update docker hub readme task and fix version in README (#316) (#317) Signed-off-by: Pieter Viljoen * Update GitHub Copilot guidance, enhance Docker build caching, and modify workspace settings Signed-off-by: Pieter Viljoen --------- Signed-off-by: Pieter Viljoen --------- Signed-off-by: Pieter Viljoen * Fix syntax in jq command for generating docker hub repositories (#320) Signed-off-by: Pieter Viljoen * Update cache-to logic in Docker build step for feature branches (#321) Signed-off-by: Pieter Viljoen * fix: Add cache_tag to base image definitions for improved caching in Docker builds Signed-off-by: Pieter Viljoen --------- Signed-off-by: Pieter Viljoen * Squashmerge (#328) * Enhance Docker build caching and update documentation (#324) (#325) * Develop (#319) * Update docker hub readme task and fix version in README (#316) * Update GitHub Copilot guidance, enhance Docker build caching, and modify workspace settings (#318) * Update docker hub readme task and fix version in README (#316) (#317) * Update GitHub Copilot guidance, enhance Docker build caching, and modify workspace settings --------- --------- * Fix syntax in jq command for generating docker hub repositories (#320) * Update cache-to logic in Docker build step for feature branches (#321) * fix: Add cache_tag to base image definitions for improved caching in Docker builds --------- Signed-off-by: Pieter Viljoen * Squash merge Signed-off-by: Pieter Viljoen * just squash Signed-off-by: Pieter Viljoen --------- Signed-off-by: Pieter Viljoen --------- Signed-off-by: Pieter Viljoen * Bump the nuget-deps group with 4 updates (#330) Bumps csharpier from 1.2.5 to 1.2.6 Bumps Microsoft.Extensions.Http.Resilience from 10.2.0 to 10.3.0 Bumps Serilog from 4.3.0 to 4.3.1 Bumps System.CommandLine from 2.0.2 to 2.0.3 --- updated-dependencies: - dependency-name: csharpier dependency-version: 1.2.6 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: nuget-deps - dependency-name: Microsoft.Extensions.Http.Resilience dependency-version: 10.3.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: nuget-deps - dependency-name: Serilog dependency-version: 4.3.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: nuget-deps - dependency-name: System.CommandLine dependency-version: 2.0.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: nuget-deps ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Pieter Viljoen * feat: enable signing of commits in codegen pull request workflow Signed-off-by: Pieter Viljoen --------- Signed-off-by: Pieter Viljoen Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --------- Signed-off-by: Pieter Viljoen Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Fix indentation in codegen step command --------- Signed-off-by: Pieter Viljoen Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --------- Signed-off-by: Pieter Viljoen Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/workflows/run-codegen-pull-request-task.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/run-codegen-pull-request-task.yml b/.github/workflows/run-codegen-pull-request-task.yml index fdefb94..b1ecf36 100644 --- a/.github/workflows/run-codegen-pull-request-task.yml +++ b/.github/workflows/run-codegen-pull-request-task.yml @@ -21,7 +21,7 @@ jobs: - name: Run codegen step run: >- - dotnet run --project ./CreateMatrix/CreateMatrix.csproj -- + dotnet run --project ./CreateMatrix/CreateMatrix.csproj -- matrix --versionpath=./Make/Version.json --matrixpath=./Make/Matrix.json --updateversion - name: Format code step From a06bac290a4115ffa8021f648a408b369dd530c8 Mon Sep 17 00:00:00 2001 From: Pieter Viljoen Date: Mon, 16 Feb 2026 07:19:00 +0200 Subject: [PATCH 2/2] Update codegen step in workflow and add codegen to workspace settings Signed-off-by: Pieter Viljoen --- .github/workflows/run-codegen-pull-request-task.yml | 4 ++-- NxWitness.code-workspace | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/run-codegen-pull-request-task.yml b/.github/workflows/run-codegen-pull-request-task.yml index b1ecf36..58a7195 100644 --- a/.github/workflows/run-codegen-pull-request-task.yml +++ b/.github/workflows/run-codegen-pull-request-task.yml @@ -20,8 +20,8 @@ jobs: uses: actions/checkout@v6 - name: Run codegen step - run: >- - dotnet run --project ./CreateMatrix/CreateMatrix.csproj -- + run: | + dotnet run --project ./CreateMatrix/CreateMatrix.csproj -- \ matrix --versionpath=./Make/Version.json --matrixpath=./Make/Matrix.json --updateversion - name: Format code step diff --git a/NxWitness.code-workspace b/NxWitness.code-workspace index adacbca..abb70cd 100644 --- a/NxWitness.code-workspace +++ b/NxWitness.code-workspace @@ -17,6 +17,7 @@ "buildtransitive", "buildx", "cloudhost", + "codegen", "Composefile", "connrefused", "contentfiles",