From c7df12a1679a46d1ad9b45d7d545921b0c9ff20b Mon Sep 17 00:00:00 2001 From: bo0tzz Date: Wed, 17 Dec 2025 19:32:15 +0100 Subject: [PATCH] fix: pass bumped version through outputs --- .github/workflows/prepare-release.yml | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/.github/workflows/prepare-release.yml b/.github/workflows/prepare-release.yml index 6aada80220..b6e2eb1ac6 100644 --- a/.github/workflows/prepare-release.yml +++ b/.github/workflows/prepare-release.yml @@ -45,6 +45,7 @@ jobs: needs: [merge_translations] outputs: ref: ${{ steps.push-tag.outputs.commit_long_sha }} + version: ${{ steps.output.outputs.version }} permissions: {} # No job-level permissions are needed because it uses the app-token steps: - name: Generate a token @@ -80,13 +81,16 @@ jobs: MOBILE_BUMP: ${{ inputs.mobileBump }} run: misc/release/pump-version.sh -s "${SERVER_BUMP}" -m "${MOBILE_BUMP}" + - id: output + run: echo "version=$IMMICH_VERSION" >> $GITHUB_OUTPUT + - name: Commit and tag id: push-tag uses: EndBug/add-and-commit@a94899bca583c204427a224a7af87c02f9b325d5 # v9.1.4 with: default_author: github_actions - message: 'chore: version ${{ env.IMMICH_VERSION }}' - tag: ${{ env.IMMICH_VERSION }} + message: 'chore: version ${{ steps.output.outputs.version }}' + tag: ${{ steps.output.outputs.version }} push: true build_mobile: @@ -119,7 +123,7 @@ jobs: prepare_release: runs-on: ubuntu-latest - needs: build_mobile + needs: [build_mobile, bump_version] permissions: actions: read # To download the app artifact # No content permissions are needed because it uses the app-token @@ -147,7 +151,7 @@ jobs: uses: softprops/action-gh-release@a06a81a03ee405af7f2048a818ed3f03bbf83c7b # v2.5.0 with: draft: true - tag_name: ${{ env.IMMICH_VERSION }} + tag_name: ${{ needs.bump_version.outputs.version }} token: ${{ steps.generate-token.outputs.token }} generate_release_notes: true body_path: misc/release/notes.tmpl