diff options
author | Egor Tensin <Egor.Tensin@gmail.com> | 2021-03-14 00:01:14 +0300 |
---|---|---|
committer | Egor Tensin <Egor.Tensin@gmail.com> | 2021-03-14 04:26:23 +0300 |
commit | eca875ba4e54af3ee90d0f0151f4018d3a0f99e8 (patch) | |
tree | 03ae54c8bfb46ef637da9a39d72013dc95b531e0 /project/boost/build.py | |
parent | project.ci: cache Boost downloads (diff) | |
download | cmake-common-eca875ba4e54af3ee90d0f0151f4018d3a0f99e8.tar.gz cmake-common-eca875ba4e54af3ee90d0f0151f4018d3a0f99e8.zip |
workflows: _really_ fix Boost caching?..
actions/cache@v2 doesn't work on windows-2016 images, since those
contain the GNU tar, which cannot work with \ as path separator. This
was fixed in package @actions/cache v1.0.5, which is used by action
actions/cache@v2.1.4 [1][2].
In addition, it simply couldn't find tar.exe on those images thanks to
my action cleanup-path, which removed the corresponding directory (I
think it was Git's bin/) from PATH. It worked for windows-2019 images
thanks to them containing tar.exe in System32. Solved by turning
cleanup-path into a JavaScript action with a "post" step, which restores
the original PATH value.
[1]: https://github.com/actions/virtual-environments/issues/480
[2]: https://github.com/actions/toolkit/issues/632
Diffstat (limited to '')
0 files changed, 0 insertions, 0 deletions