Closed tbirdso closed 2 years ago
Observed passing CI on ITKSplitComponents: https://github.com/InsightSoftwareConsortium/ITKSplitComponents/actions/runs/3207298168/jobs/5242405654
Changes have been squashed. Ready for review.
EDIT: It appears I introduced a yml error somewhere during my squash... will continue to investigate.
EDIT2: Fixed and squashed a missing steps:
line mistakenly removed with testing comments. Pipeline is now parsed correctly again.
Thanks @dzenanz . Note that development tests in ITKSplitComponents using these workflows are passing: https://github.com/InsightSoftwareConsortium/ITKSplitComponents/pull/63
Going ahead and merging so that reusable workflows can be tagged and referenced in remote module CI. Additional feedback can be added as discussions here or in the issue tracker.
Migrate ITK C++ and Python Github CI procedures into reusable workflows that can be called and run by ITK external modules.
Partially addresses https://github.com/InsightSoftwareConsortium/ITKModuleTemplate/issues/131.
Caveats:
ITKModuleTemplate
and can in turn be forked as a starting point for a custom pipeline in a remote module repository.