first commit

This commit is contained in:
2025-11-11 12:41:04 +01:00
commit ba3ec728bc
3 changed files with 177 additions and 0 deletions

View File

@@ -0,0 +1,38 @@
---
name: Gitea Create Release
on:
workflow_call:
inputs:
token:
description: "Token for authentication"
required: true
type: string
outputs:
name:
description: "Release name"
value: ${{ jobs.create-release.outputs.name }}
tag_name:
description: "Release tag name"
value: ${{ jobs.create-release.outputs.tag_name }}
jobs:
create-release:
name: Create Release
steps:
- id: facts
run: |
tag_name=$(date +%F-%H%M%S)
echo name="Release ${tag_name}" >> $GITHUB_OUTPUT
echo tag_name=${tag_name} >> $GITHUB_OUTPUT
- uses: https://gitea.com/actions/gitea-release-action@v1
with:
name: ${{ steps.facts.outputs.name }}
tag_name: ${{ steps.facts.outputs.tag_name }}
body: |
Automated release triggered by push to main branch.
draft: false
prerelease: true
target_commitish: ${{ gitea.sha }}
token: ${{ inputs.token }}
outputs:
name: ${{ steps.facts.outputs.name }}
tag_name: ${{ steps.facts.outputs.tag_name }}