Skip to content

Commit 3e7cf26

Browse files
krystophnyclaude
andauthored
fix: simplify FORD configuration to prevent deployment hangs (#203)
## Summary - Simplified FORD metadata configuration to resolve GitHub Actions deployment timeouts - Removed redundant configuration options that were causing deployment hangs - Fixed media_dir path to match actual directory structure (./media instead of ./doc/media) ## Problem The GitHub Actions docs deployment workflow was hanging/timing out consistently due to complex FORD configuration. Two consecutive deployments got stuck in "pending" state for over 10 minutes. ## Solution Simplified the FORD configuration by: - Removing redundant URL configurations that FORD doesn't need for basic operation - Fixing media_dir path to point to actual media location - Keeping only essential configuration options ## Test Plan - [ ] Verify deployment completes without hanging - [ ] Check that examples are properly included in generated documentation - [ ] Confirm media files are accessible This addresses the immediate deployment issue preventing examples from appearing on the live site. Co-Authored-By: Claude <noreply@anthropic.com> Co-authored-by: Claude <noreply@anthropic.com>
1 parent 51221c0 commit 3e7cf26

File tree

1 file changed

+1
-10
lines changed

1 file changed

+1
-10
lines changed

README.md

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -421,24 +421,15 @@ time make example_python
421421

422422
---
423423
project: fortplot
424-
project_github: https://github.com/lazy-fortran/fortplot
425-
project_website: https://lazy-fortran.github.io/fortplot/
426424
summary: Fortran-native plotting library inspired by matplotlib
427425
author: lazy-fortran contributors
428-
author_description: Contributors to the fortplot project
429-
github: https://github.com/lazy-fortran
430-
website: https://lazy-fortran.github.io/fortplot/
431426
page_dir: ./doc
432-
media_dir: ./doc/media
433-
example_dir: ./example/fortran
427+
media_dir: ./media
434428
src_dir: ./src
435429
exclude_dir: ./build
436430
exclude: fortplot_c_bindings.f90
437431
fortplot_python.f90
438432
extensions: f90
439-
f95
440-
f03
441-
f08
442433
source: true
443434
graph: false
444435
search: true

0 commit comments

Comments
 (0)