Skip to content

fix(core): sanitize hidden control characters and whitespace in extra… #62

fix(core): sanitize hidden control characters and whitespace in extra…

fix(core): sanitize hidden control characters and whitespace in extra… #62

Workflow file for this run

name: ci-dart

Check failure on line 1 in .github/workflows/ci-dart.yml

View workflow run for this annotation

GitHub Actions / .github/workflows/ci-dart.yml

Invalid workflow file

(Line: 10, Col: 5): you may only define one of `paths` and `paths-ignore` for a single event
on:
pull_request:
paths:
- "packages/core-dart/**"
- "spec/**"
# `verify-parity` owns this file's CI surface; skip here to avoid
# duplicate runs on vectors-only PRs.
paths-ignore:
- "spec/vectors.json"
# Note: paths + paths-ignore combine as an AND across all changed files.
# If a PR changes spec/vectors.json *together with* packages/core-dart/**,
# this workflow is skipped; verify-parity.yml still runs the identical
# commands, so functional coverage is preserved under a different check.
jobs:
test:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: dart-lang/setup-dart@v1
- id: setup-chrome
uses: browser-actions/setup-chrome@v1
- run: cd packages/core-dart && dart pub get
- run: cd packages/core-dart && dart test
- run: cd packages/core-dart && dart test test/web_compat --platform chrome
env:
CHROME_EXECUTABLE: ${{ steps.setup-chrome.outputs.chrome-path }}