From 878575617654404098e04af5c91657ce1dcd8861 Mon Sep 17 00:00:00 2001 From: Dong Nguyen Date: Sat, 22 Jun 2024 22:56:46 +0700 Subject: [PATCH] Update ci version --- .github/workflows/ci-test.yml | 21 ++++++++++++++------- 1 file changed, 14 insertions(+), 7 deletions(-) diff --git a/.github/workflows/ci-test.yml b/.github/workflows/ci-test.yml index 3417ca8..62828ed 100644 --- a/.github/workflows/ci-test.yml +++ b/.github/workflows/ci-test.yml @@ -16,14 +16,21 @@ jobs: steps: - name: Git Checkout Deno Module - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Use Deno Version ${{ matrix.deno-version }} - uses: denolib/setup-deno@v2 + uses: denoland/setup-deno@v1 with: deno-version: ${{ matrix.deno-version }} - - name: Lint Deno Module + - name: lint & test run: deno fmt --check - - name: Build Deno Module - run: deno run --reload mod.ts - - name: Test Deno Module - run: deno test --allow-none + run: deno lint + run: deno test --allow-all --coverage=cov/ + + - name: Generate coverage report + run: deno coverage --lcov cov > cov.lcov + + - name: Upload coverage to Coveralls.io + uses: coverallsapp/github-action@master + with: + github-token: ${{ secrets.GITHUB_TOKEN }} + path-to-lcov: cov.lcov