From 028e04bdb36bf1b864033503f980f81e5dda91c2 Mon Sep 17 00:00:00 2001 From: nodiscc Date: Sun, 19 Mar 2023 14:01:20 +0100 Subject: [PATCH] github actions: build-zip: hold nodejs to v16.19.1 to prevent 'digital envelope routines::unsupported' error - ref. https://github.com/ucfopen/UDOIT/pull/895 - ref. https://github.com/webpack/webpack/issues/14532 - ref. https://stackoverflow.com/questions/69692842/error-message-error0308010cdigital-envelope-routinesunsupported - ref. https://nodejs.org/en/blog/release --- .github/workflows/build-zip.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/build-zip.yml b/.github/workflows/build-zip.yml index 107fadbe1..497fdc949 100644 --- a/.github/workflows/build-zip.yml +++ b/.github/workflows/build-zip.yml @@ -16,6 +16,8 @@ jobs: run: sudo apt-get install gettext - name: Build full .zip run: make release_zip + with: + node-version: 16.19.1 - name: Extract full .zip # workaround for https://github.com/actions/upload-artifact/issues/39, https://github.com/actions/upload-artifact/issues/248 run: mkdir Shaarli && unzip -d Shaarli shaarli-*-full.zip - name: Upload full .zip as workflow artifact