File tree Expand file tree Collapse file tree 4 files changed +16
-16
lines changed Expand file tree Collapse file tree 4 files changed +16
-16
lines changed Original file line number Diff line number Diff line change 32
32
with :
33
33
path : ${{ steps.yarn-cache-dir-path.outputs.dir }}
34
34
key : ${{ runner.os }}-yarn-${{ hashFiles('**/package.json') }}
35
- restore-keys : |
36
- ${{ runner.os }}-yarn-
35
+ restore-keys : ${{ runner.os }}-yarn
37
36
- name : Yarn Install
38
37
uses : nick-invision/retry@v2
39
38
with :
81
80
with :
82
81
path : ${{ steps.yarn-cache-dir-path.outputs.dir }}
83
82
key : ${{ runner.os }}-yarn-${{ hashFiles('**/package.json') }}
84
- restore-keys : |
85
- ${{ runner.os }}-yarn-
83
+ restore-keys : ${{ runner.os }}-yarn
86
84
- name : Yarn Install
87
85
uses : nick-invision/retry@v2
88
86
with :
@@ -116,8 +114,7 @@ jobs:
116
114
with :
117
115
path : ${{ steps.yarn-cache-dir-path.outputs.dir }}
118
116
key : ${{ runner.os }}-yarn-${{ hashFiles('**/package.json') }}-with-website
119
- restore-keys : |
120
- ${{ runner.os }}-yarn-
117
+ restore-keys : ${{ runner.os }}-yarn
121
118
- name : Yarn Install
122
119
uses : nick-invision/retry@v2
123
120
with :
Original file line number Diff line number Diff line change 52
52
uses : actions/cache@v2
53
53
with :
54
54
path : ~/.cache/firebase/emulators
55
- key : firebase-emulators-v1
55
+ key : firebase-emulators-${{ github.run_id }}-v1
56
+ restore-key : firebase-emulators
56
57
57
58
- name : Start Firestore Emulator
58
59
run : yarn tests:emulator:start-ci
@@ -67,12 +68,14 @@ jobs:
67
68
with :
68
69
path : ${{ steps.yarn-cache-dir-path.outputs.dir }}
69
70
key : ${{ runner.os }}-yarn-${{ hashFiles('**/package.json') }}-v1
71
+ restore-keys : ${{ runner.os }}-yarn
70
72
71
73
- uses : actions/cache@v2
72
74
name : Gradle Cache
73
75
with :
74
76
path : ~/.gradle/caches
75
77
key : ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle*') }}-v1
78
+ restore-keys : ${{ runner.os }}-gradle
76
79
77
80
- name : Yarn Install
78
81
uses : nick-invision/retry@v2
Original file line number Diff line number Diff line change 36
36
with :
37
37
fetch-depth : 50
38
38
39
+ - uses : mikehardy/buildcache-action@v1
40
+ name : Buildcache
41
+ with :
42
+ cache_key : ${{ runner.os }}-v1
43
+ upload_buildcache_log : true
44
+
39
45
- uses : actions/setup-node@v2
40
46
with :
41
47
node-version : 14
@@ -75,15 +81,15 @@ jobs:
75
81
with :
76
82
path : ${{ steps.yarn-cache-dir-path.outputs.dir }}
77
83
key : ${{ runner.os }}-yarn-${{ hashFiles('**/package.json') }}-v1
78
- restore-keys : ${{ runner.os }}-yarn-
84
+ restore-keys : ${{ runner.os }}-yarn
79
85
80
86
- uses : actions/cache@v2
81
87
name : Cache Pods
82
88
id : pods-cache
83
89
with :
84
90
path : tests/ios/Pods
85
91
key : ${{ runner.os }}-pods-${{ hashFiles('**/Podfile.lock') }}-v1
86
- restore-keys : ${{ runner.os }}-pods-
92
+ restore-keys : ${{ runner.os }}-pods
87
93
88
94
- uses : actions/cache@v2
89
95
name : Detox Framework Cache
@@ -116,11 +122,6 @@ jobs:
116
122
max_attempts : 3
117
123
command : yarn tests:ios:pod:install
118
124
119
- - uses : mikehardy/buildcache-action@v1
120
- name : Buildcache
121
- with :
122
- key : ${{ runner.os }}-v1
123
-
124
125
- name : Build iOS App
125
126
run : |
126
127
export SKIP_BUNDLING=1
Original file line number Diff line number Diff line change 44
44
with :
45
45
path : ${{ steps.yarn-cache-dir-path.outputs.dir }}
46
46
key : ${{ runner.os }}-yarn-${{ hashFiles('**/package.json') }}
47
- restore-keys : |
48
- ${{ runner.os }}-yarn-
47
+ restore-keys : ${{ runner.os }}-yarn
49
48
- name : Yarn Install
50
49
uses : nick-invision/retry@v2
51
50
with :
You can’t perform that action at this time.
0 commit comments