@@ -52,27 +52,32 @@ Run the maintained notebook-first examples without mutating tracked notebooks:
5252 mkdir -p /tmp/aenet-doc-notebooks
5353 /Users/aurban/.local/bin/micromamba run -n aenet-torch \
5454 python -m jupyter nbconvert --to notebook --execute \
55- notebooks/example-01 -featurization.ipynb \
55+ notebooks/example-04-torch -featurization.ipynb \
5656 --output-dir /tmp/aenet-doc-notebooks
5757
5858 Repeat the same pattern for:
5959
60- - ``notebooks/example-04-torch-featurization.ipynb ``
6160- ``notebooks/example-05-torch-training.ipynb ``
62- - ``notebooks/example-06-torch-inference.ipynb ``
6361- ``notebooks/example-07-neighbor-list.ipynb ``
6462
6563This avoids overwriting the source ``.ipynb `` files. Some notebooks still
6664write side-effect artifacts such as HDF5 files or checkpoints relative to the
6765notebook directory, so use a disposable worktree or temporary copy when you
6866need a perfectly clean checkout.
6967
68+ The current base CI notebook set intentionally excludes
69+ ``example-01-featurization.ipynb `` and ``example-06-torch-inference.ipynb ``
70+ because they still include external Fortran / ASCII-potential workflows that
71+ are not available in the GitHub Actions environment.
72+
7073CI Coverage
7174-----------
7275
7376The repository CI is split into three layers so failures are easy to localize:
7477
7578- general unit tests: ``pytest -q -m "not docs_examples" ``
79+ with ``src/aenet/mlip/tests `` excluded from the base CI environment because
80+ those tests require a configured ``libaenet `` installation
7681- docs checks: ``pytest -q -m docs_examples `` plus Sphinx doctest and
7782 warning-clean HTML builds
7883- notebook checks: execution of the maintained notebook-first examples listed
0 commit comments