From 8e6a28db5fad2e736c1a0485d6eac173074428e4 Mon Sep 17 00:00:00 2001 From: Oscar Levin Date: Thu, 5 Dec 2024 16:36:19 -0700 Subject: [PATCH] add node to test setup --- .github/workflows/tests.yml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 409852aa..8f0666a7 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -57,13 +57,18 @@ jobs: with: python-version: ${{ matrix.python-version }} + - name: Use Node.js + uses: actions/setup-node@v4 + with: + node-version: '20.x' + - name: Install apt packages (Linux with python 3.12 only) if: runner.os == 'Linux' && matrix.python-version == '3.12' - run: | sudo apt update sudo apt install -y --no-install-recommends texlive texlive-science texlive-xetex ghostscript pdf2svg texlive-fonts-extra sagemath + - name: Install poetry ${{ matrix.poetry-version }} run: | python -m ensurepip