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

Continuous integration (CI) workflow: build the code in your repository and run tests #393

Closed
wants to merge 2 commits into from

Conversation

ozlb
Copy link
Contributor

@ozlb ozlb commented Aug 24, 2022

@epezent this is an idea, probably cmake is more modern and clean solution.

CI using GitHub Actions offers workflows that can build the code in your repository and run your tests.
GitHub runs your CI tests and provides the results of each test in the pull request, so you can see whether the change in your branch introduces an error. When all CI tests in a workflow pass, the changes you pushed are ready to be reviewed by a team member or merged. When a test fails, one of your changes may have caused the failure.
More about "runners"... https://docs.github.com/en/actions/using-github-hosted-runners/about-github-hosted-runners

i.e. workflow run report in my fork
build_implot

Makefile that clone dear imgui, create main.cpp with NULL backend and integrates implot
Triggered on push/pull request on master branch, install dependencies and compile the test project
@rokups rokups mentioned this pull request Sep 1, 2022
@epezent
Copy link
Owner

epezent commented Sep 6, 2022

@ozlb , I have merged @rokups version of CI using CMake. Thank you for also submitting your version!

@epezent epezent closed this Sep 6, 2022
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.

2 participants