Skip to content

Deduplicate JSON-LD location parts; pin Meetup live expectations #5

Deduplicate JSON-LD location parts; pin Meetup live expectations

Deduplicate JSON-LD location parts; pin Meetup live expectations #5

Workflow file for this run

name: Tests
on:
pull_request:
branches: [main]
push:
branches: [main]
jobs:
test:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: 22
cache: npm
- name: Install dependencies
run: npm ci
- name: Validate manifest.json
run: node -e "JSON.parse(require('fs').readFileSync('manifest.json'))"
- name: Run offline extraction tests
run: npm run test:offline
- name: Run live tests against real event pages
run: npm run test:live