Skip to content

Commit 3134bf9

Browse files
committed
Add bpr CI
1 parent eae8cff commit 3134bf9

2 files changed

Lines changed: 18 additions & 0 deletions

File tree

.github/workflows/ci.yml

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,23 @@ jobs:
3030
pip install ruff
3131
ruff check
3232
33+
basedpyright:
34+
runs-on: ubuntu-latest
35+
steps:
36+
- uses: actions/checkout@v4
37+
-
38+
uses: actions/setup-python@v5
39+
with:
40+
python-version: '3.x'
41+
- name: "Main Script"
42+
run: |
43+
curl -L -O https://tiker.net/ci-support-v0
44+
. ./ci-support-v0
45+
build_py_project_in_conda_env
46+
cipip install pytest pyfmmlib scipy scipy-stubs matplotlib
47+
cipip install basedpyright
48+
basedpyright
49+
3350
docs:
3451
name: Documentation
3552
runs-on: ubuntu-latest

requirements.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ git+https://github.com/inducer/islpy.git#egg=islpy
1010
git+https://github.com/inducer/loopy.git#egg=loopy
1111
git+https://github.com/inducer/boxtree.git#egg=boxtree
1212
git+https://github.com/inducer/arraycontext.git#egg=arraycontext
13+
git+https://github.com/inducer/gmsh_interop/#egg=gmsh_interop
1314
git+https://github.com/inducer/meshmode.git#egg=meshmode
1415
git+https://github.com/inducer/sumpy.git#egg=sumpy
1516
git+https://github.com/inducer/pyfmmlib.git#egg=pyfmmlib

0 commit comments

Comments
 (0)