vast
vast copied to clipboard
Deduplicate release CI builds
Prerequisites
- [X] I have read the documentation and the proposed feature is not implemented.
Description
Currently, on push to master branch, the CI builds vast 3 times (build for tests, build for llvm-ts and build for release). Getting rid of this duplication could speed up the process significantly.
It can be done by e.g. passing artifacts, but maybe there is a better way (or will be in the future).
It also might be worth reworking how the tasks are divided and how they depend on each other.
Hi @Jezurko can I work on this?
@prkbuilds feel free to make PR
@xlauko @Jezurko Can you please look at this PR?