From 7eca113686034835c1eba54120f6ac9178d7f306 Mon Sep 17 00:00:00 2001 From: Francesco Ariis Date: Sun, 20 Sep 2026 11:15:46 +0200 Subject: [PATCH 1/2] Fix FreeBSD reusable release Install native Node for GitHub Actions --- .github/workflows/reusable-release.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.github/workflows/reusable-release.yml b/.github/workflows/reusable-release.yml index 324992edee8..35b2adbe5da 100644 --- a/.github/workflows/reusable-release.yml +++ b/.github/workflows/reusable-release.yml @@ -338,6 +338,10 @@ jobs: matrix: branch: ${{ fromJSON(inputs.branches) }} steps: + - name: Install Node + run: | + sudo pkg install -y www/node + - uses: actions/checkout@v7 with: ref: ${{ matrix.branch }} @@ -630,6 +634,10 @@ jobs: matrix: branch: ${{ fromJSON(inputs.branches) }} steps: + - name: Install Node + run: | + sudo pkg install -y www/node + - uses: actions/checkout@v7 with: ref: ${{ matrix.branch }} From bf9e88185898849bda2b5517db27dcaa57e78203 Mon Sep 17 00:00:00 2001 From: Francesco Ariis Date: Tue, 22 Sep 2026 10:29:53 +0200 Subject: [PATCH 2/2] Fix Windows reusable release Non-native `git` mangles win path. --- .github/workflows/reusable-release.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/reusable-release.yml b/.github/workflows/reusable-release.yml index 35b2adbe5da..bf5157b16d8 100644 --- a/.github/workflows/reusable-release.yml +++ b/.github/workflows/reusable-release.yml @@ -294,7 +294,7 @@ jobs: # https://www.msys2.org/docs/updating/ C:\msys64\usr\bin\bash -lc "pacman --disable-download-timeout --noconfirm -Syuu" C:\msys64\usr\bin\bash -lc "pacman --disable-download-timeout --noconfirm -Syuu" - C:\msys64\usr\bin\bash -lc "pacman --disable-download-timeout --noconfirm -S make mingw-w64-x86_64-clang curl autoconf mingw-w64-x86_64-pkgconf ca-certificates base-devel gettext autoconf make libtool automake python p7zip patch unzip zip git" + C:\msys64\usr\bin\bash -lc "pacman --disable-download-timeout --noconfirm -S make mingw-w64-x86_64-clang curl autoconf mingw-w64-x86_64-pkgconf ca-certificates base-devel gettext autoconf make libtool automake python p7zip patch unzip zip mingw-w64-x86_64-git" taskkill /F /FI "MODULES eq msys-2.0.dll" - name: Install GHCup @@ -594,7 +594,7 @@ jobs: run: | C:\msys64\usr\bin\bash -lc "pacman --disable-download-timeout --noconfirm -Syuu" C:\msys64\usr\bin\bash -lc "pacman --disable-download-timeout --noconfirm -Syuu" - C:\msys64\usr\bin\bash -lc "pacman --disable-download-timeout --noconfirm -S make mingw-w64-x86_64-clang curl autoconf mingw-w64-x86_64-pkgconf ca-certificates base-devel gettext autoconf make libtool automake python p7zip patch unzip zip git" + C:\msys64\usr\bin\bash -lc "pacman --disable-download-timeout --noconfirm -S make mingw-w64-x86_64-clang curl autoconf mingw-w64-x86_64-pkgconf ca-certificates base-devel gettext autoconf make libtool automake python p7zip patch unzip zip mingw-w64-x86_64-git" taskkill /F /FI "MODULES eq msys-2.0.dll" - uses: ./.github/actions/download