From 34b6ee8ed548162050b3998e5049b4579563b75d Mon Sep 17 00:00:00 2001 From: Seun Akanni Date: Wed, 5 Aug 2026 10:27:40 +0100 Subject: [PATCH 1/5] ci(sandbox): point the versioning harness at the composite action on the validation branch --- .github/workflows/versioning.yml | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 .github/workflows/versioning.yml diff --git a/.github/workflows/versioning.yml b/.github/workflows/versioning.yml new file mode 100644 index 0000000..337cc88 --- /dev/null +++ b/.github/workflows/versioning.yml @@ -0,0 +1,24 @@ +# Sandbox proxy for the CI_Toolkit versioning check. +# Calls the composite action directly: CI_Toolkit has no reusable +# .github/workflows/ci-versioning.yml, only .github/actions/ci-versioning. +# Pinned to the validation branch, not develop. + +name: Versioning + +on: + pull_request: + +concurrency: + group: ${{ github.workflow }}-${{ github.ref }}-${{ github.event_name }} + cancel-in-progress: true + +jobs: + ci-versioning: + runs-on: windows-2025-vs2026 + timeout-minutes: 90 + steps: + - name: Run versioning + uses: BuroHappoldEngineeringAdmin/CI_Toolkit/.github/actions/ci-versioning@validate/versioning-eventmessage-traversal + with: + app_id: ${{ secrets.BHOM_APP_ID }} + private_key: ${{ secrets.BHOM_APP_PRIVATE_KEY }} From 99fa447d7b7f084a61ae2163e75cbae8499c3f11 Mon Sep 17 00:00:00 2001 From: Seun Akanni Date: Wed, 5 Aug 2026 10:27:42 +0100 Subject: [PATCH 2/5] test(sandbox): touch a .cs file so the versioning gate runs --- File_Adapter/AdapterActions/Execute.cs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/File_Adapter/AdapterActions/Execute.cs b/File_Adapter/AdapterActions/Execute.cs index 52d2bfa..771a1b5 100644 --- a/File_Adapter/AdapterActions/Execute.cs +++ b/File_Adapter/AdapterActions/Execute.cs @@ -168,3 +168,5 @@ private Output, bool> Copy(string source, string target, bool overw + +// Touched to exercise the ci-versioning changed-file gate (*.cs). Validation only. From dc413f5d0f8bf33139b9f9408a4a5e740bbea70c Mon Sep 17 00:00:00 2001 From: Seun Akanni Date: Wed, 5 Aug 2026 11:12:51 +0100 Subject: [PATCH 3/5] test(sandbox): re-trigger versioning with subject attribution --- File_Adapter/AdapterActions/Execute.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/File_Adapter/AdapterActions/Execute.cs b/File_Adapter/AdapterActions/Execute.cs index 771a1b5..6d67c8a 100644 --- a/File_Adapter/AdapterActions/Execute.cs +++ b/File_Adapter/AdapterActions/Execute.cs @@ -170,3 +170,4 @@ private Output, bool> Copy(string source, string target, bool overw // Touched to exercise the ci-versioning changed-file gate (*.cs). Validation only. +// Re-trigger for subject-assembly attribution validation. From ee00b342c0ce646e292d5073f2dda4a4ee69e561 Mon Sep 17 00:00:00 2001 From: Seun Akanni Date: Wed, 5 Aug 2026 11:32:29 +0100 Subject: [PATCH 4/5] test(sandbox): re-trigger versioning after recursive subject scan --- File_Adapter/AdapterActions/Execute.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/File_Adapter/AdapterActions/Execute.cs b/File_Adapter/AdapterActions/Execute.cs index 6d67c8a..9ad4c58 100644 --- a/File_Adapter/AdapterActions/Execute.cs +++ b/File_Adapter/AdapterActions/Execute.cs @@ -171,3 +171,4 @@ private Output, bool> Copy(string source, string target, bool overw // Touched to exercise the ci-versioning changed-file gate (*.cs). Validation only. // Re-trigger for subject-assembly attribution validation. +// Re-trigger: recursive subject-assembly scan. From 4da165e31de880df5213dbb8881a883349f6bbb5 Mon Sep 17 00:00:00 2001 From: Seun Akanni Date: Wed, 5 Aug 2026 12:48:18 +0100 Subject: [PATCH 5/5] test(sandbox): re-trigger versioning with unresolvable-cause classification --- File_Adapter/AdapterActions/Execute.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/File_Adapter/AdapterActions/Execute.cs b/File_Adapter/AdapterActions/Execute.cs index 9ad4c58..d40d45f 100644 --- a/File_Adapter/AdapterActions/Execute.cs +++ b/File_Adapter/AdapterActions/Execute.cs @@ -172,3 +172,4 @@ private Output, bool> Copy(string source, string target, bool overw // Touched to exercise the ci-versioning changed-file gate (*.cs). Validation only. // Re-trigger for subject-assembly attribution validation. // Re-trigger: recursive subject-assembly scan. +// Re-trigger: unresolvable-cause classification.