Max Yang
ebb903a6b4
Remove completed TODOs, update dependency cache tags
2022-05-17 20:52:44 -07:00
Tzanio Kolev
f80a366ec9
Switched to mfem/github-actions@v2.2 actions
2022-05-17 19:05:39 -07:00
Max Yang
a85e3a92e7
Remove unused step
2022-05-17 13:45:39 -07:00
Max Yang
72be8e1c2e
Merge branch 'master' into windows-ci-dev
2022-05-17 10:06:40 -07:00
Max Yang
37510c886b
Split hypre job into windows-specific job
2022-05-17 10:05:49 -07:00
Veselin Dobrev
116e0edb82
Merge pull request #3001 from mfem/repo-check-dev
...
Improved repo-check test [repo-check-dev]
2022-05-16 15:10:50 -07:00
Tzanio Kolev
b30b091ae9
wrap long lines in repo-check if statements, take 2
2022-05-10 17:17:15 -07:00
Tzanio Kolev
fc6431519e
wrap long lines in repo-check if statements
2022-05-10 17:13:44 -07:00
Vanessasaurus and Tzanio Kolev
0502fb134f
naked workflow_dispatch
...
Co-authored-by: Tzanio Kolev <tzanio@llnl.gov >
2022-05-10 17:49:05 -06:00
Tzanio Kolev
86504ea370
Added the option to manually trigger all workflows
2022-05-10 16:14:31 -07:00
Tzanio Kolev
a0a15ba9a1
Run repo-check on both pushes and PR updates, skipping duplicate runs
2022-05-10 14:49:11 -07:00
Max Yang
cc3d4f9bff
Pass build system option to hypre action
2022-05-06 14:43:57 -07:00
Max Yang
1090002199
Change hypre cache entry
2022-04-30 13:10:47 -07:00
Max Yang
60c1c3b263
Revert to custom hypre build for Windows
2022-04-30 13:08:49 -07:00
vsoch
9cb757d7c0
clean up white spaces
...
I tested installing glvis, and since it requires llvm it is not
only long, but also can freeze your computer (depending on resources).
So my suggestion is that we use a base image where this build has already
happened and keep the base image here simple
Signed-off-by: vsoch <vsoch@users.noreply.github.com >
2022-04-30 01:12:49 -06:00
Max Yang
2cb44d0858
Try to fix quotations when adding extra config
2022-04-29 23:49:21 -07:00
Max Yang
6fae0af65d
Use vcpkg-supplied lapack for parallel Windows jobs
2022-04-29 18:33:16 -07:00
vsoch
493455d2e8
suggested change needed to have double quotes
...
Signed-off-by: vsoch <vsoch@users.noreply.github.com >
2022-04-29 18:05:53 -06:00
vsoch
d5e53b05d8
review comments - tweaks to DOCKER-README and location of Dockerfile
...
Signed-off-by: vsoch <vsoch@users.noreply.github.com >
2022-04-29 18:04:16 -06:00
Vanessasaurus and Tzanio Kolev
9879cb6286
Update .github/workflows/build-container.yaml
...
Co-authored-by: Tzanio Kolev <tzanio@llnl.gov >
2022-04-29 17:05:04 -06:00
Max Yang
676a517ac4
Some fixups
2022-04-29 15:21:42 -07:00
Max Yang
d0a9975ed9
Temporarily retag hypre/metis caches
2022-04-29 15:11:43 -07:00
Max Yang
7306d8232b
Use vcpkg to install hypre for Windows
2022-04-29 15:08:03 -07:00
Max Yang
cc34595c12
Use library only build for debug targets to save space
2022-04-28 16:55:31 -07:00
Max Yang
83521be2ed
Disable full tests for ubuntu cmake build
2022-04-28 15:55:30 -07:00
Max Yang
5e7068c5c2
Add missing shell specifiers
2022-04-28 11:48:32 -07:00
Max Yang
593dfa9576
Enable cmake checks/tests on Windows builds
2022-04-28 11:30:00 -07:00
Max Yang
6c15135c01
Use mpi-aware cache key
2022-04-28 10:42:00 -07:00
Max Yang
7005c6d309
Some fixups
2022-04-28 10:37:44 -07:00
Max Yang
4105ca8682
Update tags for cache on analysis workflow
2022-04-28 10:33:46 -07:00
Max Yang
73110ccc9d
Try to install metis 5 with vcpkg
2022-04-27 23:44:41 -07:00
Max Yang
40afdd27a2
Add default metis build system parameter
2022-04-27 23:01:07 -07:00
Max Yang
79bd683456
Use cmake when building with metis 5
2022-04-27 22:49:33 -07:00
Max Yang
ec70b61e7b
Fixup metis 5 environment vars generation
2022-04-27 22:43:28 -07:00
Max Yang
b77355da6b
Fixup
2022-04-27 22:35:52 -07:00
Max Yang
1e58ee0f8f
Use metis 5 for windows builds
2022-04-27 22:34:25 -07:00
Max Yang
4771d56b16
Use mpi4py msmpi installer
2022-04-27 16:48:15 -07:00
Max Yang
ca57dba8e9
Update to ubuntu 20.04 runners
2022-04-27 16:17:33 -07:00
Max Yang
c52c37928f
Fix matrix
2022-04-27 16:14:28 -07:00
Max Yang
1e0d43c3d0
Change cache tag for hypre
2022-04-27 16:06:05 -07:00
Max Yang
3df049ff16
Update paths for build-metis, build-hypre actions
2022-04-27 14:55:10 -07:00
Max Yang
5ea48b315e
Fix msmpisdk path
2022-04-27 14:51:44 -07:00
Max Yang
7f9ce35de1
Fix powershell download command, only download mpi on parallel jobs
2022-04-27 14:49:16 -07:00
Max Yang
efe756cf6e
Fix job matrix
2022-04-27 14:45:18 -07:00
Max Yang
0c8b3cfddf
Attempting to add MPI-enabled windows actions
2022-04-27 14:35:23 -07:00
vsoch
4501b42ab6
feature: adding demo container and automated builds for mfem
...
as discussed, this is a simple container build to provide mfem in spack, and then
show example of running examples and miniapps. This is paired with an automated build
so we always have an updated container base. This container setup can be extended to include
other kinds of builds, or other use cases
Signed-off-by: vsoch <vsoch@users.noreply.github.com >
2022-04-26 19:50:01 -06:00
Max Yang
b05761093c
Select config for ctest on Windows
2022-04-22 11:51:41 -07:00
Max Yang
bc035b8a2b
Use fork of mfem github actions
2022-04-20 15:59:36 -07:00
Max Yang
7536ebe177
Add windows gh action runners
2022-04-20 15:59:13 -07:00
Tzanio
c39ba9381f
More small adjustments before the release
2022-03-21 10:16:50 -07:00