From e88c819356c13c8a97555238903a8e7de40b57fe Mon Sep 17 00:00:00 2001 From: Miguel Sanchez Gonzalez Date: Wed, 11 Mar 2026 19:15:55 +0100 Subject: [PATCH] fix: use GORELEASER_CURRENT_TAG for RC release detection Co-Authored-By: Claude Opus 4.6 --- Makefile | 3 ++- cloudsmith.sh | 3 +++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 5ec1ba1f..971a02d2 100644 --- a/Makefile +++ b/Makefile @@ -17,7 +17,8 @@ else GORELEASER_ID = $(FLAVOR) endif -VERSION := $(shell git describe --always) +# Use GORELEASER_CURRENT_TAG if set (from GitHub Actions), otherwise derive from git +VERSION ?= $(or $(GORELEASER_CURRENT_TAG),$(shell git describe --tags --always 2>/dev/null || echo "0.0.0-dev")) # Tooling versions GORELEASER_VERSION=v2.12.0 diff --git a/cloudsmith.sh b/cloudsmith.sh index b93c531f..85c81488 100644 --- a/cloudsmith.sh +++ b/cloudsmith.sh @@ -1,3 +1,6 @@ +#!/usr/bin/env bash +set -euo pipefail + # Upload Platform.sh packages cloudsmith push deb platformsh/cli/any-distro/any-version dist/platformsh-cli_${VERSION}_linux_arm64.deb cloudsmith push deb platformsh/cli/any-distro/any-version dist/platformsh-cli_${VERSION}_linux_amd64.deb