From b1c531861e9e4b00512ccdc915f813f195a91fc3 Mon Sep 17 00:00:00 2001 From: Kristina Date: Sun, 17 May 2026 21:53:31 +0200 Subject: [PATCH] primero tag 5 --- .gitea/workflows/ci.yaml | 30 ++++++++++++++++++++++++++---- 1 file changed, 26 insertions(+), 4 deletions(-) diff --git a/.gitea/workflows/ci.yaml b/.gitea/workflows/ci.yaml index 2f8a1f4..c345304 100644 --- a/.gitea/workflows/ci.yaml +++ b/.gitea/workflows/ci.yaml @@ -22,12 +22,17 @@ jobs: chmod +x convertir.sh ./convertir.sh - - name: Obtener ultima tag - id: get_tag + # Opcional: copiar a release-dir lo que vaya a ir como asset + rm -rf release-dir + mkdir -p release-dir + cp /output/*.html release-dir/ || true + + - name: Obtener última tag run: | + # Esto falla si no hay tags: crea al menos una antes (v0.1.0, etc.) TAG=$(git describe --tags --abbrev=0) - echo "Última tag encontrada: $TAG" - echo "TAG=$TAG" >> $GITHUB_ENV + echo "Ultima tag encontrada: $TAG" + echo "TAG=$TAG" >> "$GITHUB_ENV" - name: Crear release env: @@ -36,6 +41,23 @@ jobs: REPO: ${{ github.repository }} TAG: ${{ env.TAG }} run: | + if [ -z "$TAG" ]; then + echo "No hay TAG definida, no creo release" + exit 1 + fi + + JSON_PAYLOAD=$(cat <