diff --git a/.github/workflows/ci-beta.yml b/.github/workflows/ci-beta.yml
new file mode 100644
index 0000000..b7ade02
--- /dev/null
+++ b/.github/workflows/ci-beta.yml
@@ -0,0 +1,138 @@
+# Beta-tier proxy, BHoM variant. Bundles the tier's checks plus
+# copyright-compliance (BHoM enforces OSS copyright; the BHE variant omits it).
+# Copy to .github/workflows/ci-beta.yml in each BHoM beta repo.
+# Runs on pull_request, non-blocking until a ruleset requires its checks.
+# Workflow name CI keeps check contexts bare: required contexts are the job names.
+
+name: CI
+
+on:
+ pull_request:
+ branches:
+ - develop
+
+concurrency:
+ group: ${{ github.workflow }}-${{ github.ref }}-${{ github.event_name }}
+ cancel-in-progress: true
+
+jobs:
+ ci-build:
+ runs-on: windows-2025-vs2026
+ timeout-minutes: 30
+ steps:
+ - name: Run build
+ uses: BHoM/CI_Toolkit/.github/actions/ci-build@develop
+ with:
+ app_id: ${{ secrets.BHOM_APP_ID }}
+ private_key: ${{ secrets.BHOM_APP_PRIVATE_KEY }}
+
+ ci-code-compliance:
+ runs-on: windows-2025-vs2026
+ timeout-minutes: 20
+ permissions:
+ contents: read
+ pull-requests: read
+ actions: write
+ steps:
+ - name: Run code compliance
+ uses: BHoM/CI_Toolkit/.github/actions/ci-compliance@develop
+ with:
+ check_type: code
+ patterns: '*.cs'
+ app_id: ${{ secrets.BHOM_APP_ID }}
+ private_key: ${{ secrets.BHOM_APP_PRIVATE_KEY }}
+
+ ci-copyright-compliance:
+ runs-on: windows-2025-vs2026
+ timeout-minutes: 20
+ permissions:
+ contents: read
+ pull-requests: read
+ actions: write
+ steps:
+ - name: Run copyright compliance
+ uses: BHoM/CI_Toolkit/.github/actions/ci-compliance@develop
+ with:
+ check_type: copyright
+ patterns: '*.cs'
+ app_id: ${{ secrets.BHOM_APP_ID }}
+ private_key: ${{ secrets.BHOM_APP_PRIVATE_KEY }}
+
+ ci-dataset-compliance:
+ runs-on: windows-2025-vs2026
+ timeout-minutes: 20
+ permissions:
+ contents: read
+ pull-requests: read
+ actions: write
+ steps:
+ - name: Run dataset compliance
+ uses: BHoM/CI_Toolkit/.github/actions/ci-compliance@develop
+ with:
+ check_type: dataset
+ patterns: ':(icase)*datasets*.json'
+ app_id: ${{ secrets.BHOM_APP_ID }}
+ private_key: ${{ secrets.BHOM_APP_PRIVATE_KEY }}
+
+ ci-documentation-compliance:
+ runs-on: windows-2025-vs2026
+ timeout-minutes: 20
+ permissions:
+ contents: read
+ pull-requests: read
+ actions: write
+ steps:
+ - name: Run documentation compliance
+ uses: BHoM/CI_Toolkit/.github/actions/ci-compliance@develop
+ with:
+ check_type: documentation
+ patterns: '*.cs'
+ app_id: ${{ secrets.BHOM_APP_ID }}
+ private_key: ${{ secrets.BHOM_APP_PRIVATE_KEY }}
+
+ ci-project-compliance:
+ runs-on: windows-2025-vs2026
+ timeout-minutes: 20
+ permissions:
+ contents: read
+ pull-requests: read
+ actions: write
+ steps:
+ - name: Run project compliance
+ uses: BHoM/CI_Toolkit/.github/actions/ci-compliance@develop
+ with:
+ check_type: project
+ patterns: '*AssemblyInfo.cs *.csproj'
+ app_id: ${{ secrets.BHOM_APP_ID }}
+ private_key: ${{ secrets.BHOM_APP_PRIVATE_KEY }}
+
+ ci-dataset-tests:
+ runs-on: windows-2025-vs2026
+ timeout-minutes: 30
+ steps:
+ - name: Run dataset tests
+ uses: BHoM/CI_Toolkit/.github/actions/ci-dataset-tests@develop
+ with:
+ app_id: ${{ secrets.BHOM_APP_ID }}
+ private_key: ${{ secrets.BHOM_APP_PRIVATE_KEY }}
+
+ ci-serialisation:
+ runs-on: windows-2025-vs2026
+ timeout-minutes: 90
+ steps:
+ - name: Run serialisation
+ uses: BHoM/CI_Toolkit/.github/actions/ci-serialisation@develop
+ with:
+ app_id: ${{ secrets.BHOM_APP_ID }}
+ private_key: ${{ secrets.BHOM_APP_PRIVATE_KEY }}
+ base_ref: ${{ github.base_ref }}
+
+ ci-versioning:
+ runs-on: windows-2025-vs2026
+ timeout-minutes: 90
+ steps:
+ - name: Run versioning
+ uses: BHoM/CI_Toolkit/.github/actions/ci-versioning@develop
+ with:
+ app_id: ${{ secrets.BHOM_APP_ID }}
+ private_key: ${{ secrets.BHOM_APP_PRIVATE_KEY }}
diff --git a/STL_Adapter/STL_Adapter.csproj b/STL_Adapter/STL_Adapter.csproj
index 1dda4e0..8f755db 100644
--- a/STL_Adapter/STL_Adapter.csproj
+++ b/STL_Adapter/STL_Adapter.csproj
@@ -1,85 +1,85 @@
-
-
-net472
- Library
- BH.Adapter.STL
- ..\Build\
- STL_Adapter
- https://github.com/BHoM/STL_Toolkit
- STL_Adapter
- Copyright � https://github.com/BHoM
- 9.0.0.0
- 9.2.0.0
-
-
-
-
-
-
- $(ProgramData)\BHoM\Assemblies\Adapter_Engine.dll
- False
- False
-
-
- $(ProgramData)\BHoM\Assemblies\Adapter_oM.dll
- False
- False
-
-
- $(ProgramData)\BHoM\Assemblies\Analytical_oM.dll
- False
- False
-
-
- $(ProgramData)\BHoM\Assemblies\BHoM.dll
- False
- False
-
-
- $(ProgramData)\BHoM\Assemblies\BHoM_Adapter.dll
- False
- False
-
-
- $(ProgramData)\BHoM\Assemblies\BHoM_Engine.dll
- False
- False
-
-
- $(ProgramData)\BHoM\Assemblies\Data_oM.dll
- False
- False
-
-
- $(ProgramData)\BHoM\Assemblies\Dimensional_oM.dll
- False
- False
-
-
- $(ProgramData)\BHoM\Assemblies\Environment_oM.dll
- False
- False
-
-
- $(ProgramData)\BHoM\Assemblies\Geometry_Engine.dll
- False
- False
-
-
- $(ProgramData)\BHoM\Assemblies\Geometry_oM.dll
- False
- False
-
-
- $(ProgramData)\BHoM\Assemblies\TriangleNet_Engine.dll
- False
- False
-
-
-
-
-
-
-
-
-
+
+
+net472
+ Library
+ BH.Adapter.STL
+ ..\Build\
+ STL_Adapter
+ https://github.com/BHoM/STL_Toolkit
+ STL_Adapter
+ Copyright � https://github.com/BHoM
+ 9.0.0.0
+ 9.3.0.0
+
+
+
+
+
+
+ $(ProgramData)\BHoM\Assemblies\Adapter_Engine.dll
+ False
+ False
+
+
+ $(ProgramData)\BHoM\Assemblies\Adapter_oM.dll
+ False
+ False
+
+
+ $(ProgramData)\BHoM\Assemblies\Analytical_oM.dll
+ False
+ False
+
+
+ $(ProgramData)\BHoM\Assemblies\BHoM.dll
+ False
+ False
+
+
+ $(ProgramData)\BHoM\Assemblies\BHoM_Adapter.dll
+ False
+ False
+
+
+ $(ProgramData)\BHoM\Assemblies\BHoM_Engine.dll
+ False
+ False
+
+
+ $(ProgramData)\BHoM\Assemblies\Data_oM.dll
+ False
+ False
+
+
+ $(ProgramData)\BHoM\Assemblies\Dimensional_oM.dll
+ False
+ False
+
+
+ $(ProgramData)\BHoM\Assemblies\Environment_oM.dll
+ False
+ False
+
+
+ $(ProgramData)\BHoM\Assemblies\Geometry_Engine.dll
+ False
+ False
+
+
+ $(ProgramData)\BHoM\Assemblies\Geometry_oM.dll
+ False
+ False
+
+
+ $(ProgramData)\BHoM\Assemblies\TriangleNet_Engine.dll
+ False
+ False
+
+
+
+
+
+
+
+
+
diff --git a/STL_Engine/STL_Engine.csproj b/STL_Engine/STL_Engine.csproj
index 0b78121..ea28b64 100644
--- a/STL_Engine/STL_Engine.csproj
+++ b/STL_Engine/STL_Engine.csproj
@@ -1,62 +1,62 @@
-
-
-net472
- Library
- BH.Engine.Adapters.STL
- ..\Build\
- STL_Engine
- https://github.com/BHoM/STL_Toolkit
- STL_Engine
- Copyright � https://github.com/BHoM
- 9.0.0.0
- 9.2.0.0
-
-
-
-
-
-
- False
- $(ProgramData)\BHoM\Assemblies\BHoM.dll
- False
-
-
- False
- $(ProgramData)\BHoM\Assemblies\BHoM_Engine.dll
- False
-
-
- False
- $(ProgramData)\BHoM\Assemblies\Dimensional_oM.dll
- False
-
-
- False
- $(ProgramData)\BHoM\Assemblies\Environment_Engine.dll
- False
-
-
- False
- $(ProgramData)\BHoM\Assemblies\Geometry_Engine.dll
- False
-
-
- False
- $(ProgramData)\BHoM\Assemblies\Geometry_oM.dll
- False
-
-
- False
- $(ProgramData)\BHoM\Assemblies\TriangleNet_Engine.dll
- False
-
-
-
-
-
-
-
-
-
-
-
+
+
+net472
+ Library
+ BH.Engine.Adapters.STL
+ ..\Build\
+ STL_Engine
+ https://github.com/BHoM/STL_Toolkit
+ STL_Engine
+ Copyright � https://github.com/BHoM
+ 9.0.0.0
+ 9.3.0.0
+
+
+
+
+
+
+ False
+ $(ProgramData)\BHoM\Assemblies\BHoM.dll
+ False
+
+
+ False
+ $(ProgramData)\BHoM\Assemblies\BHoM_Engine.dll
+ False
+
+
+ False
+ $(ProgramData)\BHoM\Assemblies\Dimensional_oM.dll
+ False
+
+
+ False
+ $(ProgramData)\BHoM\Assemblies\Environment_Engine.dll
+ False
+
+
+ False
+ $(ProgramData)\BHoM\Assemblies\Geometry_Engine.dll
+ False
+
+
+ False
+ $(ProgramData)\BHoM\Assemblies\Geometry_oM.dll
+ False
+
+
+ False
+ $(ProgramData)\BHoM\Assemblies\TriangleNet_Engine.dll
+ False
+
+
+
+
+
+
+
+
+
+
+
diff --git a/STL_oM/STL_oM.csproj b/STL_oM/STL_oM.csproj
index 60e7dcf..d18f6b8 100644
--- a/STL_oM/STL_oM.csproj
+++ b/STL_oM/STL_oM.csproj
@@ -1,31 +1,31 @@
-
-
-net472
- Library
- BH.oM.Adapters.STL
- ..\Build\
- STL_oM
- https://github.com/BHoM/STL_Toolkit
- STL_oM
- Copyright � https://github.com/BHoM
- 9.0.0.0
- 9.2.0.0
-
-
-
-
-
-
- $(ProgramData)\BHoM\Assemblies\BHoM.dll
- False
- false
-
-
- $(ProgramData)\BHoM\Assemblies\Geometry_oM.dll
- False
- false
-
-
-
-
-
+
+
+net472
+ Library
+ BH.oM.Adapters.STL
+ ..\Build\
+ STL_oM
+ https://github.com/BHoM/STL_Toolkit
+ STL_oM
+ Copyright � https://github.com/BHoM
+ 9.0.0.0
+ 9.3.0.0
+
+
+
+
+
+
+ $(ProgramData)\BHoM\Assemblies\BHoM.dll
+ False
+ false
+
+
+ $(ProgramData)\BHoM\Assemblies\Geometry_oM.dll
+ False
+ false
+
+
+
+
+