-
Notifications
You must be signed in to change notification settings - Fork 71
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
Fixes to CI/CD #688
Fixes to CI/CD #688
Conversation
.github/workflows/tests.yml
Outdated
with: | ||
directory: /usr/local/code/faasm | ||
- name: "Build dev dependencies to be shared by all runs" | ||
run: ./bin/inv_wrapper.sh dev.cmake --build Debug |
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.
Without running CMake this job becomes useless, the cache action only sets up the cache, while cmake populates it when it runs conan install
during configuration.
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.
Thats a good point, thanks for bringing this up. The reason I removed it in the first place was because the CMakeCache
would point to a different directory as actions/checkout
check the code out somewhere else (so we needed the --clean
and I thought that if we were to build with --clean
then we might as well do it just once) but you are right.
1fc860a
to
98b4d97
Compare
98b4d97
to
5efea7c
Compare
Part 3/3 of this PR. See faasm/faabric#279 for background.
Closes #687