From 0881f38a01fdec44e577a888f054b00e959c114f Mon Sep 17 00:00:00 2001 From: shenhuan2021 <33363287+shenhuan2021@users.noreply.github.com> Date: Sun, 12 Jan 2025 16:18:06 +0800 Subject: [PATCH] Update main.yml --- .github/workflows/main.yml | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index bda6df7..4b567ef 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -16,8 +16,10 @@ jobs: with: node-version: '20' - - name: Install dependencies - run: npm install -g markdown-pdf puppeteer + - name: Install pandoc and LaTeX + run: | + sudo apt-get update + sudo apt-get install -y pandoc texlive-latex-base texlive-fonts-recommended texlive-fonts-extra texlive-latex-extra - name: Merge Markdown files run: | @@ -25,7 +27,7 @@ jobs: find doc -type f -name "*.md" ! -name "readme.md" | sort | xargs -I {} sh -c 'cat "$@" >> README.md' _ {} - name: Convert README.md to README.pdf - run: markdown-pdf -p A4 -m 2cm README.md -o README.pdf + run: pandoc README.md -o README.pdf - name: Upload PDF uses: actions/upload-artifact@v4