Commit Graph

24 Commits

Author SHA1 Message Date
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