Skip to content

Comments

CI: Enable full CI for EbsdLib#39

Merged
imikejackson merged 1 commit intoBlueQuartzSoftware:developfrom
imikejackson:topic/enable_ci
Feb 20, 2026
Merged

CI: Enable full CI for EbsdLib#39
imikejackson merged 1 commit intoBlueQuartzSoftware:developfrom
imikejackson:topic/enable_ci

Conversation

@imikejackson
Copy link
Collaborator

No description provided.

Add linux, macos, and windows workflow files for GitHub Actions CI.
Update CMakePresets.json to remove hardcoded VCPKG_INSTALLATION_ROOT
and CMAKE_MAKE_PROGRAM paths that don't exist on GitHub Actions runners.
Add enable_testing() and catch_discover_tests() so ctest can discover
and run the Catch2 unit tests.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@imikejackson imikejackson merged commit 1d7b2e4 into BlueQuartzSoftware:develop Feb 20, 2026
6 checks passed
@imikejackson imikejackson deleted the topic/enable_ci branch February 20, 2026 21:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant