Skip to content

Commit 0b6c6bc

Browse files
Merge pull request ferdikoomen#7 from nicolas-chaulet/ci/unittest
test(ci): match steps from CircleCI
2 parents d206b42 + d12d999 commit 0b6c6bc

File tree

1 file changed

+22
-5
lines changed

1 file changed

+22
-5
lines changed

.github/workflows/unittest.yml

Lines changed: 22 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,15 +6,32 @@ jobs:
66
test:
77
runs-on: ubuntu-latest
88
steps:
9-
- uses: actions/checkout@v3
10-
- uses: actions/setup-node@v3
9+
- name: Checkout
10+
uses: actions/checkout@v4.1.1
11+
12+
- name: Setup Node environment
13+
uses: actions/setup-node@v4.0.1
1114
with:
1215
node-version: 20
16+
1317
- name: Cache Modules
14-
uses: actions/cache@v3
18+
uses: actions/cache@v4
1519
with:
1620
path: "**/node_modules"
1721
key: ${{ runner.os }}-modules-${{ hashFiles('**/package-lock.json') }}
18-
- run: npm install
19-
- run: npm run test
22+
23+
- name: Install dependencies
24+
run: npm install
25+
26+
- name: Build library
27+
run: npm run release
28+
29+
- name: Run unit tests
30+
run: npm run test
31+
32+
# - name: Run e2e tests
33+
# run: npm run test:e2e
34+
35+
# - name: Submit to Codecov
36+
# run: npm run codecov
2037

0 commit comments

Comments
 (0)