|
|
|
@@ -9,10 +9,10 @@ jobs: |
|
|
|
submodules: true |
|
|
|
- name: cache-protobuf |
|
|
|
id: cache-protobuf |
|
|
|
uses: actions/cache@v1 |
|
|
|
uses: actions/cache@v1.0.3 |
|
|
|
with: |
|
|
|
path: "protobuf-install" |
|
|
|
key: protobuf-vs2017-x64-install |
|
|
|
key: protobuf-vs2017-x64-install3 |
|
|
|
- name: protobuf |
|
|
|
if: steps.cache-protobuf.outputs.cache-hit != 'true' |
|
|
|
run: | |
|
|
|
@@ -24,7 +24,7 @@ jobs: |
|
|
|
cmake --build . --config Release --target install |
|
|
|
- name: cache-vulkansdk |
|
|
|
id: cache-vulkansdk |
|
|
|
uses: actions/cache@v1 |
|
|
|
uses: actions/cache@v1.0.3 |
|
|
|
with: |
|
|
|
path: "VulkanSDK" |
|
|
|
key: VulkanSDK-1.1.114.0-Installer |
|
|
|
@@ -36,10 +36,10 @@ jobs: |
|
|
|
Remove-Item .\VulkanSDK\Demos, .\VulkanSDK\glslang, .\VulkanSDK\Samples, .\VulkanSDK\shaderc, .\VulkanSDK\spirv-tools, .\VulkanSDK\Third-Party, .\VulkanSDK\Tools, .\VulkanSDK\Tools32 -Recurse |
|
|
|
- name: cache-swiftshader |
|
|
|
id: cache-swiftshader |
|
|
|
uses: actions/cache@v1 |
|
|
|
uses: actions/cache@v1.0.3 |
|
|
|
with: |
|
|
|
path: swiftshader-install |
|
|
|
key: swiftshader-vs2017-x64-install-20200508 |
|
|
|
key: swiftshader-vs2017-x64-install3-20200508 |
|
|
|
- name: checkout-swiftshader |
|
|
|
if: steps.cache-swiftshader.outputs.cache-hit != 'true' |
|
|
|
uses: actions/checkout@v2 |
|
|
|
|