From 0e6214b8c60d4ff99bec8001dee77e996febeea7 Mon Sep 17 00:00:00 2001 From: Tom Birdsong Date: Thu, 8 Dec 2022 16:00:56 -0500 Subject: [PATCH] ENH: Build only required ITK modules for testing Reduces ITK build step in cxx workflow from ~18 to ~11 minutes. --- .github/workflows/build-test-package.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/build-test-package.yml b/.github/workflows/build-test-package.yml index 3659258..fce3bfa 100644 --- a/.github/workflows/build-test-package.yml +++ b/.github/workflows/build-test-package.yml @@ -5,6 +5,8 @@ on: [push,pull_request] jobs: cxx-build-workflow: uses: InsightSoftwareConsortium/ITKRemoteModuleBuildTestPackageAction/.github/workflows/build-test-cxx.yml@d4a5ce4f219b66b78269a15392e15c95f90e7e00 + with: + itk-cmake-options: '-DITK_BUILD_DEFAULT_MODULES:BOOL=OFF -DITKGroup_Core:BOOL=ON' python-build-workflow: uses: InsightSoftwareConsortium/ITKRemoteModuleBuildTestPackageAction/.github/workflows/build-test-package-python.yml@d4a5ce4f219b66b78269a15392e15c95f90e7e00