0
0
mirror of https://github.com/honojs/hono.git synced 2024-11-24 02:07:30 +01:00

ci(deno): merge deno runtime coverage (#3632)

This commit is contained in:
Taku Amano 2024-11-06 15:37:36 +09:00 committed by GitHub
parent 0a18c020c7
commit ebd1a0ecd3
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -20,6 +20,7 @@ jobs:
- bun
- fastly
- node
- deno
- workerd
- lambda
- lambda-edge
@ -80,6 +81,8 @@ jobs:
- run: env NAME=Deno deno test --coverage=coverage/raw/deno-runtime --allow-read --allow-env --allow-write --allow-net -c runtime-tests/deno/deno.json runtime-tests/deno
- run: deno test -c runtime-tests/deno-jsx/deno.precompile.json --coverage=coverage/raw/deno-precompile-jsx runtime-tests/deno-jsx
- run: deno test -c runtime-tests/deno-jsx/deno.react-jsx.json --coverage=coverage/raw/deno-react-jsx runtime-tests/deno-jsx
- run: grep -R '"url":' coverage | grep -v runtime-tests | sed -e 's/.*file:..//;s/.,//' | xargs deno cache --unstable-sloppy-imports
- run: deno coverage --lcov > coverage/deno-runtime-coverage-lcov.info
- uses: actions/upload-artifact@v4
with:
name: coverage-deno