Skip to content
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

Default to No Build #47

Merged
merged 12 commits into from
Jun 29, 2023
Merged

Default to No Build #47

merged 12 commits into from
Jun 29, 2023

Conversation

threeal
Copy link
Owner

@threeal threeal commented Jun 29, 2023

Default to No Build

  • Update the action to only configure the CMake project by default, without building it.
  • Introduce a new input run-build to control whether the project should be built directly from this action.
  • Enabling the run-test option will automatically enable run-build.
  • Replace the targets input with the build-args input.
  • Simplify and refactor the test.yml workflow.
  • Disable the "fail fast" feature for the job in the test.yml workflow that utilizes the matrix strategy.
  • Merge the specified-compiler-usage and specified-generator-usage into specified-generator-and-compiler-usage.
  • Closes Default to No Build #45.

@threeal threeal added the feat label Jun 29, 2023
@threeal threeal self-assigned this Jun 29, 2023
@threeal threeal force-pushed the default-to-no-build branch 2 times, most recently from ee15ba8 to ccb5c0b Compare June 29, 2023 12:19
@threeal threeal marked this pull request as ready for review June 29, 2023 16:33
@threeal threeal merged commit e774bd0 into main Jun 29, 2023
@threeal threeal deleted the default-to-no-build branch June 29, 2023 16:37
@threeal threeal mentioned this pull request Jun 30, 2023
5 tasks
@threeal threeal added this to the CMake Action v1.2.0 milestone Aug 9, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

Default to No Build
1 participant