From 9f7d1e247b3e813b0b7c7cbc6fcc3ca17f823cd7 Mon Sep 17 00:00:00 2001 From: Alexy Pellegrini Date: Fri, 27 Feb 2026 11:06:33 +0100 Subject: [PATCH 1/2] fix(cmake): Use the right RPATH on Mac for VTK dylibs --- vtk_sdk_python_wheel_helper/VTKSDKModuleBuilder.cmake | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vtk_sdk_python_wheel_helper/VTKSDKModuleBuilder.cmake b/vtk_sdk_python_wheel_helper/VTKSDKModuleBuilder.cmake index e2d3a60..7ccdc6a 100644 --- a/vtk_sdk_python_wheel_helper/VTKSDKModuleBuilder.cmake +++ b/vtk_sdk_python_wheel_helper/VTKSDKModuleBuilder.cmake @@ -93,7 +93,7 @@ function(vtksdk_build_modules package_name) # Fixup RPATHs if(APPLE) - list(APPEND CMAKE_INSTALL_RPATH "@loader_path/../vtkmodules" "@loader_path/third_party.libs" "@loader_path") + list(APPEND CMAKE_INSTALL_RPATH "@loader_path/../vtkmodules/.dylibs" "@loader_path/third_party.libs" "@loader_path") foreach(dep IN LISTS arg_DEPENDENCIES) list(APPEND CMAKE_INSTALL_RPATH "@loader_path/../${dep}" "@loader_path/../${dep}/third_party.libs") endforeach() From ecda5377c0616231b26503c38ecbba8d75e977e9 Mon Sep 17 00:00:00 2001 From: Alexy Pellegrini Date: Fri, 27 Feb 2026 11:53:03 +0100 Subject: [PATCH 2/2] ci: add commitlint --- .github/workflows/commitlint.yml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 .github/workflows/commitlint.yml diff --git a/.github/workflows/commitlint.yml b/.github/workflows/commitlint.yml new file mode 100644 index 0000000..1b30d75 --- /dev/null +++ b/.github/workflows/commitlint.yml @@ -0,0 +1,15 @@ +name: Lint Commit Messages +description: Use commitlint to enforce semantic versionning + +on: pull_request + +permissions: + contents: read + pull-requests: read + +jobs: + commitlint: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - uses: wagoid/commitlint-github-action@v6 \ No newline at end of file