Skip to content

chore(nbs): drop ubcpdk, use generic PDK #78

chore(nbs): drop ubcpdk, use generic PDK

chore(nbs): drop ubcpdk, use generic PDK #78

Workflow file for this run

name: MEEP Local Tests
on:
workflow_dispatch:
pull_request:
types: [opened, synchronize, reopened, labeled]
jobs:
meep_local_test:
if: >-
github.event_name == 'workflow_dispatch' || (github.event_name == 'pull_request' && contains(github.event.pull_request.labels.*.name, 'meep_tests'))
runs-on: ubuntu-latest
defaults:
run:
shell: bash -el {0}
steps:
- name: Checkout repo
uses: actions/checkout@v6
- name: Setup Miniconda
uses: conda-incubator/setup-miniconda@v3
with:
python-version: "3.12"
auto-update-conda: true
channels: conda-forge,defaults
- name: Install MEEP and dependencies
run: |
conda install -c conda-forge pymeep pymeep-extras
pip install -e ".[dev]"
- name: Run MEEP local tests
run: pytest -m meep_local