prueba-releases/.gitea/workflows/ci.yaml
Kristina 2178e53edd
Some checks failed
release / build-and-release (push) Has been cancelled
Release desde cmd
2026-05-16 11:28:35 +02:00

34 lines
No EOL
829 B
YAML

name: release
on:
push:
tags:
- 'v*'
jobs:
build-and-release:
runs-on: docker
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Build
run: |
mkdir -p dist
echo "artefacto" > dist/app.txt
- name: Create release
env:
FORGEJO_TOKEN: ${{ secrets.FORGEJO_TOKEN }}
run: |
curl -X POST \
-H "Authorization: token $FORGEJO_TOKEN" \
-H "Content-Type: application/json" \
"${GITHUB_API_URL}/repos/${GITHUB_REPOSITORY}/releases" \
-d "{
\"tag_name\": \"${GITHUB_REF_NAME}\",
\"name\": \"${GITHUB_REF_NAME}\",
\"body\": \"Release automático\",
\"draft\": false,
\"prerelease\": false
}"