Skip to main content

.github/workflows/test.yml

1name: Test
3on:
4 push:
5 branches:
6 - main
8 pull_request:
9 branches:
10 - main
12jobs:
13 test:
14 runs-on: ubuntu-latest
15 strategy:
16 matrix:
17 python-version: ["3.12", "3.13"]
19 steps:
20 - uses: actions/checkout@v6
22 - name: Set up Python
23 uses: actions/setup-python@v6
24 with:
25 python-version: ${{ matrix.python-version }}
26 cache: pip
28 - name: Install dependencies
29 run: pip install -r dev_requirements.txt
31 - name: Run tests
32 run: bash scripts/run_javascript_data_files_tests.sh