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: |