Skip to content

Free linear solver resources in condense_solver (as suggested by @tangwhiap in #227) #553

Free linear solver resources in condense_solver (as suggested by @tangwhiap in #227)

Free linear solver resources in condense_solver (as suggested by @tangwhiap in #227) #553

Workflow file for this run

name: Doxygen Build and Deploy
on:
push:
branches: [master]
pull_request:
jobs:
build:
runs-on: ubuntu-latest
permissions:
contents: write
steps:
- uses: actions/checkout@v6
- name: Build the testing docker image
run: docker build -t partmc-doc -f Dockerfile.doc .
- name: Run container to generate docs
run: docker run --name partmc-doc-container partmc-doc
- name: Create docs directory
run: mkdir -p doc
- name: Copy docs from container to local workspace
run: docker cp partmc-doc-container:/partmc/doc/html ./doc/html
- name: Deploy to GitHub Pages
if: github.event_name == 'push'
uses: JamesIves/github-pages-deploy-action@v4
with:
branch: gh-pages
folder: doc/html
- name: Clean up container
run: docker rm partmc-doc-container