From 792a9a41511ce43f6e4bba54473faa2c79e8eb89 Mon Sep 17 00:00:00 2001 From: Stefano Bertelli Date: Mon, 30 Mar 2026 19:37:08 -0500 Subject: [PATCH] fix: install bash in release job (node:20-slim uses dash) --- .forgejo/workflows/release.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.forgejo/workflows/release.yml b/.forgejo/workflows/release.yml index 7541b80..c7edf88 100644 --- a/.forgejo/workflows/release.yml +++ b/.forgejo/workflows/release.yml @@ -58,8 +58,12 @@ jobs: with: fetch-depth: 0 + - name: Install bash + run: apt-get update && apt-get install -y --no-install-recommends bash + - name: Determine version bump id: version + shell: bash run: | LATEST_TAG=$(git describe --tags --abbrev=0 2>/dev/null || echo "v0.0.0") echo "latest_tag=${LATEST_TAG}" >> "$GITHUB_OUTPUT" @@ -107,6 +111,7 @@ jobs: - name: Generate changelog id: changelog if: steps.version.outputs.skip != 'true' + shell: bash run: | LATEST_TAG="${{ steps.version.outputs.latest_tag }}" NEW_TAG="${{ steps.version.outputs.new_tag }}"