From fdb484091248b742dbb83c760d1597a71ec716e0 Mon Sep 17 00:00:00 2001 From: James Magahern Date: Mon, 8 Sep 2025 23:29:59 -0700 Subject: [PATCH] fix workflow --- .gitea/workflows/build-pdf.yml | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/.gitea/workflows/build-pdf.yml b/.gitea/workflows/build-pdf.yml index cb804f4..de15774 100644 --- a/.gitea/workflows/build-pdf.yml +++ b/.gitea/workflows/build-pdf.yml @@ -13,6 +13,16 @@ jobs: container: image: golang:1.22-bookworm steps: + - name: Install Node 20 and Git + run: | + apt-get update + apt-get install -y --no-install-recommends curl ca-certificates gnupg + install -d -m 0755 /etc/apt/keyrings + curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | gpg --dearmor -o /etc/apt/keyrings/nodesource.gpg + echo "deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_20.x nodistro main" > /etc/apt/sources.list.d/nodesource.list + apt-get update + apt-get install -y --no-install-recommends nodejs git + rm -rf /var/lib/apt/lists/* - name: Checkout uses: actions/checkout@v4 @@ -32,4 +42,3 @@ jobs: name: output-pdf path: _dist/output.pdf if-no-files-found: error -