ci: fix release.yml — use GITHUB_REF_NAME for tag version
Forgejo (Gitea Actions engine) exposes env vars under GITHUB_-prefix,
not GITEA_-prefix. ${GITEA_REF_NAME} was empty → maven-publish
failed with "Invalid publication 'iosArm64': version cannot be empty".
Use $GITHUB_REF_NAME inside bash (with explicit TAG= assignment for
debug echo).
This commit is contained in:
@@ -52,8 +52,14 @@ jobs:
|
||||
BINOM_REPO_PASSWORD: ${{ secrets.BINOM_REPO_PASSWORD }}
|
||||
BINOM_REPO_URL: ${{ vars.BINOM_REPO_URL }}
|
||||
run: |
|
||||
# Gitea Actions (Forgejo-based) экспонирует env-переменные под
|
||||
# GITHUB_-префиксом: GITHUB_REF_NAME = "v0.1.0" для tag-trigger'а.
|
||||
# Внутри bash подставляем через $GITHUB_REF_NAME (а не
|
||||
# ${GITEA_REF_NAME} — Forgejo этого не подставляет).
|
||||
TAG="$GITHUB_REF_NAME"
|
||||
echo "Publishing version: ${TAG}"
|
||||
./gradlew \
|
||||
"-Pversion=${GITEA_REF_NAME}" \
|
||||
"-Pversion=${TAG}" \
|
||||
"-Pbinom.repo.url=${BINOM_REPO_URL}" \
|
||||
"-Pbinom.repo.user=${BINOM_REPO_USER}" \
|
||||
"-Pbinom.repo.password=${BINOM_REPO_PASSWORD}" \
|
||||
|
||||
Reference in New Issue
Block a user