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
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
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
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
shimwell
de636b42a9
py3.10 as main build matrix
2022-10-16 13:14:46 +01:00
shimwell
90fe5cb79c
added py3.9 and py3.10
2022-10-04 21:00:17 +01:00
Paul Romano
ef452850be
Don't skip CI for non-code files (reverting changes from #2010 )
2022-07-11 10:28:06 -05:00
Paul Romano
8432e37c24
Merge pull request #2011 from kkiesling/faddeeva
...
build Faddeeva as a part of libopenmc
2022-03-28 12:28:21 -05:00
Kalin Kiesling
f0683a616c
exclude external files from coverage
2022-03-25 11:50:20 -05:00
Jonathan Shimwell
eeed67c537
added extra folders to ignored ci paths
2022-03-24 22:34:37 +00:00
Jonathan Shimwell
d74cf4fca7
allow ci to be skipped for non code files
2022-03-24 15:59:36 +00:00
AI-Pranto
f29c89f8f1
added dockehub action for libmesh when release event triggers
2021-12-18 17:42:19 +06:00
AI-Pranto
05e32d25cd
rename docker image tag
2021-12-18 17:01:11 +06:00
AI-Pranto
f0cd6fb38c
add yml file to publish (DAGMC+libmesh) image
2021-10-12 02:12:04 +06:00
Jonathan Shimwell
0a2016cece
Merge branch 'develop' into adding_libmesh_to_docker
2021-10-11 10:31:11 +01:00
Jonathan
4ecdec6527
using env to define openmc cmake command
2021-10-06 00:30:00 +01:00
AI-Pranto
7a68f56656
update yml script for libmesh build
2021-10-05 23:55:22 +06:00
AI-Pranto
c8c929bfbc
update and add yml scripts for libmesh build
2021-10-05 20:48:25 +06:00