Skip to content

Commit 2702473

Browse files
author
yandadaFreedom
committed
add e2e yml
1 parent d9fa72c commit 2702473

File tree

1 file changed

+8
-18
lines changed

1 file changed

+8
-18
lines changed

.github/workflows/e2e.yml

Lines changed: 8 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@ name: E2E Tests
22

33
on:
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

1010
jobs:
@@ -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

Comments
 (0)