From 8afb4ab5f4725a585d926d1339fc3e7a8dd7c6d9 Mon Sep 17 00:00:00 2001 From: Michael Jackson Date: Thu, 4 Jan 2024 12:38:20 -0500 Subject: [PATCH] BUG: Fix missing python dependencies for ASAN build Signed-off-by: Michael Jackson --- .github/workflows/asan.yml | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/.github/workflows/asan.yml b/.github/workflows/asan.yml index cadfce002a..9214491785 100644 --- a/.github/workflows/asan.yml +++ b/.github/workflows/asan.yml @@ -14,11 +14,23 @@ jobs: uses: actions/checkout@v3 with: submodules: true + - uses: actions/checkout@v4 + - name: Set up Python + uses: actions/setup-python@v4 + with: + python-version: '3.10' + - name: Install Python dependencies + run: | + python -m pip install --upgrade pip + pip install sphinx myst-parser sphinx-markdown-tables sphinx_rtd_theme numpy - name: Add C++ Problem Matcher uses: ammaraskar/gcc-problem-matcher@0.2.0 - - name: Install Dependencies + - name: Install Dependencies - 2 run: | sudo apt-get -y install ninja-build + - name: Install Sphinx + run: | + sudo pip3 install sphinx myst-parser sphinx-markdown-tables sphinx_rtd_theme numpy - name: Setup NuGet Credentials shell: bash run: |