-
Notifications
You must be signed in to change notification settings - Fork 6
ENH: Add cxx composite build action #1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
5d250f2 to
f6650d7
Compare
1ebe70f to
1b32d78
Compare
|
All cxx tests are passing in ITKSplitComponents development branch calling this action |
thewtex
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Awesome!
Request inline
|
Hi @thewtex , I do not see your requested change? |
thewtex
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@tbirdso not sure how the comment was lost, but added again.
bca7a74 to
60c1373
Compare
thewtex
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@tbirdso yes this works 👍
Adds a composite action to drive common cxx build+test CI actions for ITK remote module repositories. Partially addresses InsightSoftwareConsortium/ITKModuleTemplate#131.
60c1373 to
2ed6d19
Compare
|
Squashed commits. |
Partially ports ITK module template
build-test-package.ymlGithub Action specification as a composite action that can be referenced by other projects in relation to InsightSoftwareConsortium/ITKModuleTemplate#131.Notes:
it may be necessary to pull this intomainfirst and then test with a remote module development branch. https://docs.github.com/en/actions/creating-actions/creating-a-composite-actionEDIT: I am able to reference the development branch commit hash for testing in InsightSoftwareConsortium/ITKSplitComponents#60