1616 check :
1717 runs-on : ubuntu-latest
1818 steps :
19- - uses : actions/checkout@v3
19+ - uses : actions/checkout@v4
2020 - uses : denoland/setup-deno@v1
2121 with :
2222 deno-version : ${{ env.DENO_VERSION }}
@@ -31,19 +31,25 @@ jobs:
3131 test :
3232 runs-on : ubuntu-latest
3333 steps :
34- - uses : actions/checkout@v3
34+ - uses : actions/checkout@v4
3535 - uses : denoland/setup-deno@v1
3636 with :
3737 deno-version : ${{ env.DENO_VERSION }}
3838 - name : Test
3939 run : |
40- deno task test
40+ deno task test:coverage
4141 timeout-minutes : 5
42+ - run : |
43+ deno task coverage --lcov > coverage.lcov
44+ - uses : codecov/codecov-action@v3
45+ with :
46+ os : ${{ runner.os }}
47+ files : ./coverage.lcov
4248
4349 bench :
4450 runs-on : ubuntu-latest
4551 steps :
46- - uses : actions/checkout@v3
52+ - uses : actions/checkout@v4
4753 - uses : denoland/setup-deno@v1
4854 with :
4955 deno-version : ${{ env.DENO_VERSION }}
@@ -55,11 +61,11 @@ jobs:
5561 build-npm :
5662 runs-on : ubuntu-latest
5763 steps :
58- - uses : actions/checkout@v3
64+ - uses : actions/checkout@v4
5965 - uses : denoland/setup-deno@v1
6066 with :
6167 deno-version : ${{ env.DENO_VERSION }}
62- - uses : actions/setup-node@v3
68+ - uses : actions/setup-node@v4
6369 with :
6470 node-version : ${{ env.NODE_VERSION }}
6571 registry-url : " https://registry.npmjs.org"
0 commit comments