prueba-releases/.gitea/workflows/ci.yaml
Kristina 44962fa38b
All checks were successful
prueba release / build-and-release (push) Successful in 11s
workflow para releases
2026-05-16 14:21:49 +02:00

37 lines
No EOL
950 B
YAML

name: prueba release
on:
push:
tags:
- 'v*'
jobs:
build-and-release:
runs-on: ubuntu-latest # Cambia esto por el label de tu runner
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Build
run: |
mkdir -p dist
echo "hola release" > dist/mi-artefacto.txt
- name: Create release
env:
FORGEJO_TOKEN: ${{ secrets.FORGEJO_TOKEN }}
run: |
tag="${GITHUB_REF_NAME}"
title="$tag"
curl -X POST \
-H "Authorization: token $FORGEJO_TOKEN" \
-H "Content-Type: application/json" \
"${GITHUB_API_URL}/repos/${GITHUB_REPOSITORY}/releases" \
-d "{
\"tag_name\": \"${tag}\",
\"name\": \"${title}\",
\"body\": \"Release creado desde Forgejo Actions\",
\"draft\": false,
\"prerelease\": false
}"