Ian Bell
16ac6b3e45
Try to fix caching for incompressible things
2025-04-21 14:16:21 -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
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
7b557306b2
Update some actions to disable some permissions checks
2025-04-10 19:34:05 -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
3ba3828f41
Patching cloud_sptheme now handled in docker build
2025-04-07 17:03:42 -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
Jeff Henning
4bc386d499
Update Documentation Build to latest pages actions
...
Update pages actions (action/upload-pages-artifact@v3 & action/deploy-pages@v4) to support action/upload-artifact@v4 (since v3 is now deprecated)
2025-02-13 10:55:39 -05:00
Jeff Henning
21163b3cd9
Update docs_docker-run.yml
...
Artifacts not found error in nightly build. Use actions/upload-artifacts@v4 for compatibility with download-artifacts@v4. Also, v3 is being deprecated.
2024-09-24 05:15:00 -04:00
Jorrit Wronski
fbbcc7e921
Typo in the workflow file
2023-08-08 15:21:30 +02:00
Jorrit Wronski
4f48e49cab
Simplify the full rebuild detection - did not work before
2023-08-08 15:14:47 +02:00
Jorrit Wronski
f00c36a9ce
Support act to run local debugging sessions of the github actions
2023-08-08 14:34:00 +02:00
Jorrit Wronski
a88d1669df
Added a comment in the release docs about the expensive builds, manually set the timeout for the documentation build to 2 hours as 1 hour seems to be the default.
2023-08-07 14:14:56 +02:00
Jorrit Wronski
f3e7652854
Skip the release of the docs from the action
2022-12-16 16:47:39 +01:00
Jorrit Wronski
f7f2daf5e1
Reduce the number of Python wheels
2022-12-15 22:57:35 +01:00
Jorrit Wronski
e33ad98279
Add the first version of the deploy scripts
2022-12-15 22:20:39 +01:00
Jorrit Wronski
ab5fbf9203
Update the actions to avoid Node.js 12 warnings
2022-12-07 15:05:03 +01:00
Jorrit Wronski
522e810574
Build the docs for v6.4.2 ( #2191 )
...
- Streamlined the build of the HTML documentation based on a private docker image.
- Invoke doxygen and Sphinx to create the final HTML pages.
- Employ a cache for the GitHub actions to store the output of the expensive tasks.
- Restructured the GitHub actions builders and introduced a naming scheme.
- Fixed a few typos in the docs.
- Automatically publish the documentation to GitHub pages.
2022-12-06 21:49:08 +01:00