:: commit ba1ef3db21ebc8e24afe45d82c21272c0f3e8e06

Mintsuki <mintsuki@protonmail.com> — 2025-08-30 11:41

parents: a9b35f3050

ci: Add missing nodejs dependency to workflows

diff --git a/.forgejo/workflows/binary-release.yml b/.forgejo/workflows/binary-release.yml
index 5f697c60..a7cad169 100644
--- a/.forgejo/workflows/binary-release.yml
+++ b/.forgejo/workflows/binary-release.yml
@@ -19,7 +19,7 @@ jobs:
           echo 'nameserver 8.8.4.4' >>/etc/resolv.conf
 
       - name: Install dependencies
-        run: pacman --noconfirm -Syu && pacman --needed --noconfirm -S base-devel gnupg gzip bzip2 lzip zstd git autoconf automake nasm curl mtools llvm clang lld mingw-w64-gcc
+        run: pacman --noconfirm -Syu && pacman --needed --noconfirm -S nodejs base-devel gnupg gzip bzip2 lzip zstd git autoconf automake nasm curl mtools llvm clang lld mingw-w64-gcc
 
       - name: Import GPG public key
         run: gpg --batch --keyserver hkps://keyserver.ubuntu.com --recv-keys 05D29860D0A0668AAEFB9D691F3C021BECA23821
diff --git a/.forgejo/workflows/check.yml b/.forgejo/workflows/check.yml
index 0653206f..e82fe60e 100644
--- a/.forgejo/workflows/check.yml
+++ b/.forgejo/workflows/check.yml
@@ -16,7 +16,7 @@ jobs:
           echo 'nameserver 8.8.4.4' >>/etc/resolv.conf
 
       - name: Install dependencies
-        run: pacman --noconfirm -Syu && pacman --needed --noconfirm -S base-devel git autoconf automake nasm curl mtools llvm clang lld
+        run: pacman --noconfirm -Syu && pacman --needed --noconfirm -S nodejs base-devel git autoconf automake nasm curl mtools llvm clang lld
 
       - name: Checkout code
         uses: https://code.forgejo.org/actions/checkout@v5
diff --git a/.forgejo/workflows/qa.yml b/.forgejo/workflows/qa.yml
index 5bc12052..65f6055b 100644
--- a/.forgejo/workflows/qa.yml
+++ b/.forgejo/workflows/qa.yml
@@ -15,7 +15,7 @@ jobs:
           echo 'nameserver 8.8.4.4' >>/etc/resolv.conf
 
       - name: Install dependencies
-        run: pacman --noconfirm -Syu && pacman --needed --noconfirm -S git typos
+        run: pacman --noconfirm -Syu && pacman --needed --noconfirm -S nodejs git typos
 
       - name: Checkout code
         uses: https://code.forgejo.org/actions/checkout@v5
diff --git a/.forgejo/workflows/release.yml b/.forgejo/workflows/release.yml
index a5e69ab9..a8dc2ffb 100644
--- a/.forgejo/workflows/release.yml
+++ b/.forgejo/workflows/release.yml
@@ -19,7 +19,7 @@ jobs:
           echo 'nameserver 8.8.4.4' >>/etc/resolv.conf
 
       - name: Install dependencies
-        run: pacman --noconfirm -Syu && pacman --needed --noconfirm -S base-devel gnupg gzip bzip2 lzip zstd git autoconf automake nasm curl mtools llvm clang lld
+        run: pacman --noconfirm -Syu && pacman --needed --noconfirm -S nodejs base-devel gnupg gzip bzip2 lzip zstd git autoconf automake nasm curl mtools llvm clang lld
 
       - name: Checkout code
         uses: https://code.forgejo.org/actions/checkout@v5
tab: 248 wrap: offon