From 6b40360dceed8c58028b5bc5075377c5cd7b9b7a Mon Sep 17 00:00:00 2001 From: Joel Date: Wed, 24 Jun 2026 08:46:16 +0100 Subject: [PATCH] Fix: install Node.js before checkout action --- .gitea/workflows/deploy.yml | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index 687cb37..2eeff67 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -7,18 +7,19 @@ jobs: build-and-deploy: runs-on: rust-builder steps: + - name: Install System Dependencies + run: | + apt-get update -qq && apt-get install -y -qq ca-certificates curl nodejs + curl -fsSL https://download.docker.com/linux/static/stable/aarch64/docker-27.3.1.tgz | tar xz + cp docker/docker /usr/local/bin/ + docker version + node --version + - name: Checkout uses: actions/checkout@v4 with: fetch-depth: 1 - - name: Install Docker CLI - run: | - apt-get update -qq && apt-get install -y -qq ca-certificates curl - curl -fsSL https://download.docker.com/linux/static/stable/aarch64/docker-27.3.1.tgz | tar xz - cp docker/docker /usr/local/bin/ - docker version - - name: Cache Cargo uses: actions/cache@v4 with: