Commit graph

96 commits

Author SHA1 Message Date
GuySten
02eb999af1
fix tmate start only on successful tests (#3954)
Some checks failed
Tests and Coverage / filter-changes (push) Has been cancelled
dockerhub-publish-develop / main (push) Has been cancelled
dockerhub-publish-develop-dagmc-libmesh / main (push) Has been cancelled
dockerhub-publish-develop-dagmc / main (push) Has been cancelled
dockerhub-publish-develop-libmesh / main (push) Has been cancelled
Tests and Coverage / Python 3.13 (omp=n, mpi=n, dagmc=, libmesh=, event= (push) Has been cancelled
Tests and Coverage / Python 3.14 (omp=n, mpi=n, dagmc=, libmesh=, event= (push) Has been cancelled
Tests and Coverage / Python 3.14t (omp=n, mpi=n, dagmc=, libmesh=, event= (push) Has been cancelled
Tests and Coverage / Python 3.12 (omp=n, mpi=n, dagmc=n, libmesh=n, event=n (push) Has been cancelled
Tests and Coverage / Python 3.12 (omp=y, mpi=n, dagmc=n, libmesh=n, event=n (push) Has been cancelled
Tests and Coverage / Python 3.12 (omp=n, mpi=y, dagmc=n, libmesh=n, event=n (push) Has been cancelled
Tests and Coverage / Python 3.12 (omp=y, mpi=y, dagmc=n, libmesh=n, event=n (push) Has been cancelled
Tests and Coverage / Python 3.12 (omp=y, mpi=n, dagmc=, libmesh=y, event= (push) Has been cancelled
Tests and Coverage / Python 3.12 (omp=y, mpi=n, dagmc=, libmesh=, event=y (push) Has been cancelled
Tests and Coverage / Python 3.12 (omp=y, mpi=y, dagmc=y, libmesh=, event= (push) Has been cancelled
Tests and Coverage / Python 3.12 (omp=y, mpi=y, dagmc=, libmesh=y, event= (push) Has been cancelled
Tests and Coverage / coverage (push) Has been cancelled
Tests and Coverage / Check CI status (push) Has been cancelled
2026-06-08 22:09:25 -05:00
Paul Romano
fd1bc26af0
Pin NJOY version in Dockerfile (#3920) 2026-04-09 23:13:18 +03:00
Paul Romano
23e8a11102
Update versions of several GHA Actions (#3913) 2026-04-05 14:04:34 -05:00
Paul Romano
908e63115a
Add reusable reviewing-openmc-code skill and Copilot Review agent (#3842)
Co-authored-by: John Tramm <john.tramm@gmail.com>
2026-03-05 21:40:36 -06:00
Paul Romano
b3788f11e1
Use clang-format version 18 for CI format checks (#3840) 2026-02-27 13:56:00 +02:00
Micah Gale
1d9a8f542b
Add Python 3.14 to testing matrix and drop Python 3.11 (#3642)
Co-authored-by: GuySten <guyste@post.bgu.ac.il>
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
2026-02-26 18:18:04 -06:00
GuySten
2a38dc11ec
Do not fail CI when coveralls.io is not available. (#3835) 2026-02-25 15:04:00 -06:00
Patrick Shriwise
5a85bd92f2
C++ formatting suggestions on PRs (#3829) 2026-02-25 11:08:04 -06:00
azim-givron
360ec24b41
Implement vector fitting to replace external vectfit package (#3493)
Co-authored-by: azim_givron <a.givron@naarea.fr>
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
Co-authored-by: GuySten <guyste@post.bgu.ac.il>
Co-authored-by: GuySten <62616591+GuySten@users.noreply.github.com>
2026-02-11 10:00:18 -06:00
GuySten
179048b801
Skip tests on documentation-only changes (#3727)
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
2026-01-14 23:24:07 -06:00
Paul Romano
8c8867ea1c
Add --merge-mode-functions=separate to gcovr call in CI (#3716) 2026-01-09 20:05:51 +00:00
GuySten
f08326a9ac
Cache cross sections according to the hash of download-xs.sh script (#3701) 2026-01-01 13:30:09 +02:00
Paul Romano
3dfa34d2c6
Switch to using coveralls github action for reporting (#3594) 2025-10-07 05:14:37 +03:00
GuySten
2a278c93a6
Revert "fix broken CI" (#3554) 2025-08-27 23:18:06 +00:00
GuySten
b14eff4760
fix broken CI (#3551) 2025-08-27 19:28:11 +00:00
John Tramm
b67771a3d0
Random Ray AutoMagic Setup (#3351)
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
2025-04-01 21:47:49 -05:00
Thomas Kittelmann
ced8929128
NCrystal becomes runtime rather than buildtime dependency (#3328)
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
2025-03-05 15:45:27 -06:00
Ahnaf Tahmid Chowdhury
a2a5c2af19
Add Versioning Support from version.txt (#3140)
Co-authored-by: Jonathan Shimwell <mail@jshimwell.com>
Co-authored-by: Paul Wilson <paul.wilson@wisc.edu>
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
2025-02-21 17:48:11 -06:00
Paul Romano
0ceb49bc5c
Avoid error in CI from newlines in commit message (#3302) 2025-02-14 00:04:04 +00:00
Patrick Shriwise
18c3112415
Adding tmate action to CI for debugging (#3138) 2025-02-12 07:03:17 -06:00
Micah Gale
10a63bbd27
Move to support python 3.13 (#3165) 2025-01-08 11:47:25 -06:00
Ahnaf Tahmid Chowdhury
fb3aaa46ac
Improve Detection of libMesh Installation via LIBMESH_ROOT and CMake's PkgConfig (#3149) 2024-10-10 11:05:32 -05:00
Ahnaf Tahmid Chowdhury
e047138833
Fix for UWUW Macro Conflict (#3150)
Co-authored-by: Patrick Shriwise <pshriwise@gmail.com>
2024-10-08 20:57:14 -05:00
Paul Romano
57816e6b8c
Fix a typo in feature request template (#3128) 2024-09-07 22:50:38 +00:00
Patrick Shriwise
bd43d75163
Tweaking title of feature issue template (#3127) 2024-09-05 19:00:08 +00:00
Paul Romano
89d4dafa5a
Implement policy for Python, C++, and CMake versions (#3035) 2024-06-17 16:00:45 -05:00
Jonathan Shimwell
95b15f9522
moved apt get to optional ci parts (#2970)
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
2024-04-25 00:39:51 +00:00
Paul Romano
2974d53b3c
Update minimum Python version to 3.8 (#2958) 2024-04-15 09:25:32 -05:00
Micah Gale
539f58d3b1
Changed CI to use latest actions to get away from the Node 16 deprecation. (#2912)
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
2024-03-13 11:08:13 -05:00
Patrick Shriwise
e0d03812b9
Mesh Source Class (#2759)
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
Co-authored-by: Jonathan Shimwell <drshimwell@gmail.com>
2023-12-02 17:35:23 +00:00
Patrick Shriwise
751ea98074
Adding info on clang-format version used in CI (#2748) 2023-10-24 19:24:28 +00:00
Patrick Shriwise
bd1c2286f8
Make BoundingBox a mutable type and add convenience methods. (#2717)
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
2023-10-17 17:51:05 +00:00
John Vincent Cauilan
972dd73ae9
add cross section data caching (#2706) 2023-09-27 06:15:28 -05:00
Patrick Shriwise
96d150a64e
Add C++ format check to GitHub Actions (#2554) 2023-06-15 23:03:46 -05:00
Paul Romano
6693ff3229
Add issue and pull request templates (#2560) 2023-06-12 10:35:12 -04:00
Paul Romano
e7eb746dc4 Always use quotes for python-version in ci.yml 2023-03-23 14:08:03 -05:00
Paul Romano
3032ad7f37 Stick with 3.10 as default, add single 3.11 job 2023-03-21 09:37:39 -05:00
Paul Romano
b3c7472c77 Add Python 3.11 to CI matrix 2023-03-21 07:14:07 -05:00
shimwell
da89de0034 updated action versions to latest major release 2023-03-07 20:40:03 +00:00
Paul Romano
d5ce4af68a Add RDMAV_FORK_SAFE=1 to avoid fork error with libfabric 2023-02-17 10:31:27 -06:00
Paul Romano
a2b828af52 Use 1 thread for OpenBLAS calls from numpy 2023-02-15 07:09:38 -06:00
Paul Romano
0435e64fd0 Disable AVX512 in numpy runtime SIMD dispatch 2023-02-14 23:09:54 -06:00
Paul Romano
070e5b93e1 Try running CI on ubuntu-22.04 2023-02-14 16:42:24 -06:00
Paul Romano
b8a3586274
Merge pull request #2365 from openmc-dev/update_actions_checkout
updated checkout action to v3
2023-01-31 13:35:00 -06:00
shimwell
dd60c1583f updated checkout action to v3 2023-01-29 17:47:54 +00:00
Patrick A Myers
8288b55822 moved make after environment variable 2023-01-13 10:53:18 -05:00
Patrick Myers
2eae8b8f8b
Merge branch 'develop' into distribution-alias-sampling 2023-01-13 10:33:19 -05:00
myerspat
ea1feef6e2 changing CTest workflow in CI 2022-12-23 14:40:54 -05:00
myerspat
6b0baf8b1d added catch2 testing to ci workflow 2022-12-23 12:54:24 -05:00
Jose Ignacio Marquez Damian
5f8e64b463
Add NCrystal vairables to ci.yml 2022-11-18 17:47:21 -03:00