Skip to content

Conversation

@csegarragonz
Copy link
Collaborator

@csegarragonz csegarragonz commented Oct 21, 2022

Part 3/3 of this PR. See faasm/faabric#279 for background.

Closes #687

@csegarragonz csegarragonz self-assigned this Oct 21, 2022
@csegarragonz csegarragonz changed the title Python task to format code Fixes to CI/CD Oct 21, 2022
@csegarragonz csegarragonz marked this pull request as draft October 25, 2022 17:41
@csegarragonz csegarragonz marked this pull request as ready for review October 25, 2022 17:41
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
Copy link
Collaborator

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.

Copy link
Collaborator Author

@csegarragonz csegarragonz Oct 26, 2022

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.

@csegarragonz csegarragonz merged commit 0c4f789 into main Oct 27, 2022
@csegarragonz csegarragonz deleted the python-format branch October 27, 2022 10:32
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.

Fix deprecation warning in CI

4 participants