Browse Source

ci: restore required wpt folder to checkout cache

deepak1556 4 months ago
parent
commit
b3534815b0
2 changed files with 5 additions and 1 deletions
  1. 3 0
      .github/actions/checkout/action.yml
  2. 2 1
      script/generate-deps-hash.js

+ 3 - 0
.github/actions/checkout/action.yml

@@ -139,7 +139,10 @@ runs:
     run: |
       rm -rf src/android_webview
       rm -rf src/ios/chrome
+      mv src/third_party/blink/web_tests/external/wpt ./wpt
       rm -rf src/third_party/blink/web_tests
+      mkdir -p src/third_party/blink/web_tests/external
+      mv ./wpt src/third_party/blink/web_tests/external/wpt
       rm -rf src/third_party/blink/perf_tests
       rm -rf src/chrome/test/data/xr/webvr_info
       rm -rf src/third_party/angle/third_party/VK-GL-CTS/src

+ 2 - 1
script/generate-deps-hash.js

@@ -16,7 +16,8 @@ const HASH_VERSIONS = {
 const filesToHash = [
   path.resolve(__dirname, '../DEPS'),
   path.resolve(__dirname, '../yarn.lock'),
-  path.resolve(__dirname, '../script/sysroots.json')
+  path.resolve(__dirname, '../script/sysroots.json'),
+  path.resolve(__dirname, '../.github/actions/checkout/action.yml')
 ];
 
 const addAllFiles = (dir) => {