-
Notifications
You must be signed in to change notification settings - Fork 110
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
feat/Enable Github Actions CI CMake build #176
base: develop
Are you sure you want to change the base?
Conversation
The sh file is not required
A new Github Action YAML file was created to ensure that the project builds for each PR and push over the develop branch.
…umber of work units) as well as defines needed for OpenCL.
@sisco0 After some internal deliberations amongst our team we decided that we'd like to move forward with both the GH action and Cmake compilation you implemented in one PR. As this PR is PR 174 + GH actions I would suggest closing PR 174 and to focus on adding any remaining work to this one. Before merging, here is a list of features still missing:
|
Any updated on this? |
This PR solves #173 secondary task, which enables CI to be integrated into the project.
The enablement of this CI workflow would give the project development process more quality and consistency over inter-release updates. Also, take into account that testing is enabled but could not be run for local processes, as Github Actions runners do not contain GPU.
This PR must be merged only after merging #174, it was created this way for separating tasks in the same issue.
A log of the CI test runs is presented at https://github.com/sisco0/AutoDock-GPU/actions where artefacts could be downloaded as well.
Click here to see Github Action run screen