From acc83ac8c58191a8409ef97dcbbb1e77957d4d5f Mon Sep 17 00:00:00 2001 From: Dan Bonachea Date: Thu, 17 Jul 2025 16:55:55 -0700 Subject: [PATCH 1/2] Disable FORD generation of documentation --- .github/workflows/deploy-docs.yml | 52 ------------------------------- 1 file changed, 52 deletions(-) delete mode 100644 .github/workflows/deploy-docs.yml diff --git a/.github/workflows/deploy-docs.yml b/.github/workflows/deploy-docs.yml deleted file mode 100644 index 9b251eb..0000000 --- a/.github/workflows/deploy-docs.yml +++ /dev/null @@ -1,52 +0,0 @@ -name: Build and Deploy Documentation - -on: [push, pull_request] - - -jobs: - build: - name: Build and Deploy Documentation - runs-on: ubuntu-22.04 - - env: - FC: gfortran - GCC_V: 12 - - steps: - - name: Checkout code - uses: actions/checkout@v4 - - - name: Install Dependencies Ubuntu - run: | - sudo apt-get update - sudo apt install -y gfortran-${GCC_V} python3-dev python3 build-essential numdiff graphviz - sudo pip install ford markdown==3.3.4 - - - name: Build Developer Documentation - run: | - ford -I include ford.md > ford_output.txt - # Turn warnings into errors - cat ford_output.txt; if grep -q -i Warning ford_output.txt; then exit 1; fi - cp ./README.md ./doc/html - - - name: Upload Documentation - uses: actions/upload-artifact@v4 - with: - name: documentation - path: doc/html - if-no-files-found: error - - - name: Broken Link Check - if: ${{ github.ref == 'refs/heads/main'}} - uses: technote-space/broken-link-checker-action@v2.3.1 - with: - TARGET: file://${{ github.workspace }}/doc/html/index.html - RECURSIVE: true - ASSIGNEES: ${{ github.actor }} - - - name: Deploy API Documentation - uses: JamesIves/github-pages-deploy-action@v4.6.4 - if: ${{ github.event_name == 'push' && github.ref == 'refs/heads/main' }} - with: - branch: gh-pages - folder: doc/html From c73fbe47501f6e8e42155268b3fb38a88f3380cf Mon Sep 17 00:00:00 2001 From: Dan Bonachea Date: Thu, 17 Jul 2025 17:11:51 -0700 Subject: [PATCH 2/2] Also remove ford.md --- ford.md | 15 --------------- 1 file changed, 15 deletions(-) delete mode 100644 ford.md diff --git a/ford.md b/ford.md deleted file mode 100644 index c259efc..0000000 --- a/ford.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -project: Assert library -summary: A toolkit for checking runtime assertions. -src_dir: src/ -exclude_dir: doc -output_dir: doc/html -preprocess: true -macro: FORD -preprocessor: gfortran -E -display: public - protected - private -source: true -graph: true -md_extensions: markdown.extensions.toc