From 04d53711d40280962218338f906b97183e45917b Mon Sep 17 00:00:00 2001 From: Daniel Roe Date: Fri, 25 Oct 2024 23:05:09 +0100 Subject: [PATCH] ci: upload coverage --- .github/workflows/main.yml | 20 +++++++++++++------- 1 file changed, 13 insertions(+), 7 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 595ea59..59cca6f 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -12,6 +12,8 @@ on: jobs: build: runs-on: ubuntu-latest + env: + CI: true steps: - uses: actions/checkout@v4 @@ -21,10 +23,14 @@ jobs: node-version: 18 cache: pnpm - - name: install, build, test - run: | - pnpm i - pnpm build - pnpm test - env: - CI: true + - name: ๐Ÿ“ฆ Install dependencies + run: pnpm install + + - name: ๐Ÿ›  Build project + run: pnpm build + + - name: ๐Ÿงช Test project + run: pnpm test + + - name: ๐ŸŸฉ Coverage + uses: codecov/codecov-action@v4