@@ -2,9 +2,9 @@ name: E2E Tests
22
33on :
44 push :
5- branches : [ master, dev ]
5+ branches : [ master, dev, feat-rn-e2e-detox ]
66 pull_request :
7- branches : [ master, dev ]
7+ branches : [ master, dev, feat-rn-e2e-detox ]
88 workflow_dispatch : # 允许手动触发
99
1010jobs :
@@ -21,22 +21,17 @@ jobs:
2121 uses : actions/setup-node@v4
2222 with :
2323 node-version : ' 20'
24- cache : ' npm'
25- cache-dependency-path : |
26- package-lock.json
27- test/e2e/miniprogram-cli-project/package-lock.json
28- test/e2e/miniprogram-cli-project/ReactNativeProject/package-lock.json
2924
3025 - name : Install dependencies
3126 run : |
32- npm ci
27+ npm install
3328 cd test/e2e/miniprogram-cli-project
34- npm ci
29+ npm install
3530
3631 - name : Setup React Native dependencies
3732 run : |
3833 cd test/e2e/miniprogram-cli-project/ReactNativeProject
39- npm ci
34+ npm install
4035
4136 - name : Install CocoaPods dependencies
4237 run : |
@@ -100,11 +95,6 @@ jobs:
10095 uses : actions/setup-node@v4
10196 with :
10297 node-version : ' 20'
103- cache : ' npm'
104- cache-dependency-path : |
105- package-lock.json
106- test/e2e/miniprogram-cli-project/package-lock.json
107- test/e2e/miniprogram-cli-project/ReactNativeProject/package-lock.json
10898
10999 - name : Setup Java
110100 uses : actions/setup-java@v4
@@ -115,14 +105,14 @@ jobs:
115105
116106 - name : Install dependencies
117107 run : |
118- npm ci
108+ npm install
119109 cd test/e2e/miniprogram-cli-project
120- npm ci
110+ npm install
121111
122112 - name : Setup React Native dependencies
123113 run : |
124114 cd test/e2e/miniprogram-cli-project/ReactNativeProject
125- npm ci
115+ npm install
126116
127117 - name : Install Detox CLI
128118 run : npm install -g detox-cli
0 commit comments