Skip to content

test

test #202

Workflow file for this run

name: test
on:
push:
pull_request:
schedule:
- cron: "5 */8 * * *"
jobs:
test:
if: github.run_number != 1
runs-on: ubuntu-latest
permissions:
contents: read
steps:
- uses: actions/checkout@v4
- uses: pnpm/action-setup@v4
name: Install pnpm
with:
run_install: true
- name: Install Node.js
uses: actions/setup-node@v4
with:
node-version: 20
cache: "pnpm"
- name: Run unit tests
run: pnpm build --filter=harden-urls --filter=rehype-harden-urls --filter=harden-react-markdown-urls && pnpm test --filter=harden-urls --filter=rehype-harden-urls --filter=harden-react-markdown-urls
- name: Upload coverage reports to Codecov
continue-on-error: true
uses: codecov/codecov-action@v4
with:
directory: ./libs/harden-urls
token: ${{ secrets.CODECOV_TOKEN }}
flags: harden-urls
- name: Upload coverage reports to Codecov
continue-on-error: true
uses: codecov/codecov-action@v4
with:
directory: ./libs/rehype-harden-urls
token: ${{ secrets.CODECOV_TOKEN }}
flags: rehype-harden-urls
- name: Upload coverage reports to Codecov
continue-on-error: true
uses: codecov/codecov-action@v4
with:
directory: ./libs/harden-react-markdown-urls
token: ${{ secrets.CODECOV_TOKEN }}
flags: harden-react-markdown-urls