Skip to content

Commit 3ab0608

Browse files
fix test in release
1 parent ca90712 commit 3ab0608

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

.github/workflows/release.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,18 +9,22 @@ jobs:
99
steps:
1010
- name: Checkout
1111
uses: actions/checkout@v2
12+
with:
13+
submodules: 'recursive'
1214
- name: Use Node.js 14.x
1315
uses: actions/setup-node@v1
1416
with:
1517
node-version: '14.x'
1618
- uses: actions/cache@v2
1719
id: npm-cache
1820
with:
19-
path: '**/node_modules'
20-
key: ${{ runner.os }}-modules-${{ hashFiles('**/package-lock.json') }}
21+
path: 'node_modules'
22+
key: ${{ runner.os }}-modules-${{ hashFiles('package-lock.json') }}
2123
- name: Install dependencies
2224
if: steps.npm-cache.outputs.cache-hit != 'true'
2325
run: npm ci
26+
- name: Install packages
27+
run: sudo apt-get update && sudo apt-get install -y expect
2428
- name: Test
2529
run: npm run test-ci
2630

0 commit comments

Comments
 (0)