From 5125110ef8a84325a0639b696597c5fa699d6d4b Mon Sep 17 00:00:00 2001 From: Marten Lohstroh Date: Fri, 26 Apr 2024 20:04:22 -0700 Subject: [PATCH] Update api-docs.yml --- .github/workflows/api-docs.yml | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/.github/workflows/api-docs.yml b/.github/workflows/api-docs.yml index c63befc80..73fccbcc8 100644 --- a/.github/workflows/api-docs.yml +++ b/.github/workflows/api-docs.yml @@ -6,17 +6,18 @@ on: jobs: build: - runs-on: macos-latest - steps: - name: Requirements - run: brew install doxygen - && brew install sphinx-doc - && pip3 install sphinx-rtd-theme - && pip3 install breathe - && pip3 install sphinx-sitemap - && pip3 install exhale + run: | + brew install doxygen + brew install sphinx-doc + python3 -m venv .venv + source .venv/bin/activate + pip3 install sphinx-rtd-theme + pip3 install breathe + pip3 install sphinx-sitemap + pip3 install exhale - name: Checkout repo uses: actions/checkout@1.0.0 - name: Build docs