Skip to content

use model chunking on all paths #23

use model chunking on all paths

use model chunking on all paths #23

Workflow file for this run

name: Model tests
on:
push:
branches: [main]
paths: &model-test-paths
- '.github/workflows/model-test.yml'
- 'model/**'
- 'pixi.lock'
- 'pixi.toml'
- 'pyproject.toml'
- 'skala/src/**'
pull_request:
branches: [main]
paths: *model-test-paths
workflow_dispatch:
permissions:
contents: read
jobs:
test:
runs-on: ubuntu-latest
env:
OMP_NUM_THREADS: 4
steps:
- uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
- name: Print CPU diagnostics
uses: ./.github/actions/cpu-diagnostics
- name: Setup Pixi
uses: prefix-dev/setup-pixi@f00437f565399d418b0acc85936d12c1fb668347 # v0.10.1
with:
pixi-version: v0.78.0
environments: default
activate-environment: true
locked: true
cache: false
- name: Run model unit tests
run: pytest -v model/tests/test_model.py model/tests/test_utils.py