Ian Bell
4e7623a072
Update dev_asan.yml adding homebrew
2025-05-07 20:44:49 -04:00
Ian Bell
65aed63ed6
Update dev_asan.yml
...
Wrong default branch
2025-05-07 20:34:01 -04:00
Ian Bell
55cc3b446a
Add an action to run asan ( #2548 )
2025-05-07 20:17:57 -04:00
Ian Bell
16ac6b3e45
Try to fix caching for incompressible things
2025-04-21 14:16:21 -04:00
Ian Bell
c2f8453fab
Memory needs to be a multiple of 64 KiB
...
Add correct permissions
2025-04-21 12:42:16 -04:00
Ian Bell
6077e2acaa
Need the requests first
2025-04-11 12:01:27 -04:00
Ian Bell
99be7d431f
Also rename the sources
2025-04-11 07:49:28 -04:00
Ian Bell
d6430b9d8c
CIBW args are weird
2025-04-10 22:03:56 -04:00
Ian Bell
0ea724d88f
Shared libraries are not built in containers, fix not needed
2025-04-10 21:46:51 -04:00
Ian Bell
f0d90a73b1
Try a more elegant solution for python
2025-04-10 21:46:36 -04:00
Ian Bell
2d69d305c0
Anything in a container should be run with --user 1001 to avoid permissions issues it seems
...
See https://github.com/actions/runner/issues/2033#issuecomment-1598547465
2025-04-10 21:45:45 -04:00
Ian Bell
0d68ee8a67
Try a different workaround for git revision issue
2025-04-10 21:27:46 -04:00
Ian Bell
99cb597241
wheels are at top level with pip wheel
2025-04-10 20:34:41 -04:00
Ian Bell
1512845043
Sanitize paths for wheel builds in actions
2025-04-10 19:56:10 -04:00
Ian Bell
8a70a86f73
Another check
2025-04-10 19:34:28 -04:00
Ian Bell
7b557306b2
Update some actions to disable some permissions checks
2025-04-10 19:34:05 -04:00
Ian Bell
f1062f6285
Check that git revision is not placeholder in wheels
...
see #2531
2025-04-10 19:30:40 -04:00
Ian Bell
1abb9601d6
Bump some checkouts to newer versions
...
Might help to fix issues like those in https://github.com/actions/checkout/issues/1048
2025-04-10 19:26:42 -04:00
Ian Bell
c98d89d25f
Try to fix git revision for doc builds
2025-04-10 19:03:00 -04:00
Ian Bell
28a54755e3
--verbose - why are the wheels not uploading?
2025-04-07 22:02:51 -04:00
Ian Bell
3ba3828f41
Patching cloud_sptheme now handled in docker build
2025-04-07 17:03:42 -04:00
Ian Bell
5aae3ec5c2
Perhaps this will fix the paths
2025-04-06 18:57:37 -04:00
Ian Bell
fb4415c707
Fix paths for REFPROP test
2025-04-06 18:50:07 -04:00
Ian Bell
06858ec46e
Test REFPROP too via Python interface as part of the catch tests
...
Just to be sure
2025-04-06 18:42:33 -04:00
Ian Bell
9949510bb7
Try to build REFPROP for catch tests
...
See #2464
2025-04-06 16:41:12 -04:00
Ian Bell
e9b22db85b
Add script for building REFPROP for Catch2 tests
...
See #2484
2025-04-06 15:55:45 -04:00
Ian Bell
3cd92a52fd
Also print out the __version__
2025-04-06 14:54:52 -04:00
Ian Bell
1f41523fba
Patch cloud_sptheme
2025-04-06 14:54:36 -04:00
Ian Bell
b15a9970f7
Don't use cmake to build wheels
...
Wheels yield bad_alloc in docker container for doc builds
2025-04-05 15:48:59 -04:00
Ian Bell
4e9f68a6fd
Revert "Update docs_docker-run.yml"
...
This reverts commit 79ab6246b8 .
2025-04-05 08:50:55 -04:00
Ian Bell
79ab6246b8
Update docs_docker-run.yml
2025-04-04 21:27:40 -04:00
Ian Bell
d670b0730c
Update docs_docker-build.yml
2025-04-04 20:40:35 -04:00
Ian Bell
6012b31544
Bump deployment target for mac to 11.0
...
Was released in 2020: https://en.wikipedia.org/wiki/MacOS_version_history
2025-04-04 20:00:23 -04:00
Ian Bell
f03e8aa810
Revert "Modernize use of git in building headers"
...
This reverts commit 1419689b66 .
2025-03-08 08:27:05 -05:00
Ian Bell
16342a3a85
Revert "One more gitpython"
...
This reverts commit 3af1c4890c .
2025-03-08 08:26:49 -05:00
Ian Bell
3af1c4890c
One more gitpython
2025-03-08 08:23:43 -05:00
Ian Bell
1419689b66
Modernize use of git in building headers
2025-03-08 08:11:26 -05:00
Jeff Henning
09d6a7a69b
Put Build back in MSVC Code Analysis [skip ci]
...
Build needed to generate fluids JSON header.
2025-02-26 08:43:09 -04:00
Jeff Henning
97c4eb7495
MSVC Needs Upload-Artifact@v4 [skip ci]
2025-02-26 08:29:14 -04:00
Jeff Henning
9726f92f61
Stop Uploading of MSVC scanning results to GitHub [skip ci]
...
Too many .cpp files (runs) to combine and upload SARIFs to GitHub for viewing. Only combine and create artifact for downloading and viewing off-line. Should keep MSVC workflow from failing.
2025-02-26 08:25:44 -04:00
Jeff Henning
34f9bfba66
Update MSVC Code Analysis version
...
v0.1.1 is the latest
2025-02-26 07:04:51 -04:00
Jeff Henning
ee1a865593
Update MSVC Code Analysis [skip ci]
...
Attempt to reduce the number of SARIF files and keep this workflow from failing. Omit wrappers, externals, and backends. Temporarily make this workflow manually runnable.
2025-02-26 07:00:59 -04:00
Jeff Henning
187369b21e
Attempt to reduce the number of MSVC SERIF files [skip ci]
...
SERIF upload limit is 20 and we’re over double that (47). MSVC Analysis doc says build step isn’t required. Attempt to see if commenting build out lowers SERIF count during automated run tonight.
2025-02-23 08:56:48 -04:00
Jeff Henning
f748101f8c
Update MSC++ analyze actions to v3
...
v1 and v2 are deprecated.
2025-02-23 08:12:28 -04:00
Ian Bell
a6ab344e8c
One more build skip needed
2025-02-22 15:30:42 -05:00
Ian Bell
236a0cf28e
Fix the skipping of os images
2025-02-22 15:12:32 -05:00
Ian Bell
18fe60bb6c
The arch name should be aarch64
2025-02-22 14:40:43 -05:00
Ian Bell
f071be3a51
Fix the runner names for github actions
...
Was required to add arm64 runners; the -latest broke the naming of the arm64 runner
2025-02-22 14:36:41 -05:00
Ian Bell
44db749ffb
Enable for windows, no cross for linux ( #2474 )
...
Hopefully the new arm64 image on actions will work, and yield reasonable build times
2025-02-22 08:23:09 -05:00
Ian Bell
21481c198e
Drop 3.8 wheels (end-of-life)
2025-02-22 08:16:20 -05:00