init auto release project

This commit is contained in:
2024-08-22 18:26:38 +02:00
parent a4beb00bf5
commit 9c918c1202
6 changed files with 147 additions and 0 deletions

View File

@ -14,6 +14,8 @@ inputs:
release:
description: "Auto incrementing release number according to semver"
default: "false"
gitea-token:
description: "Gitea token to create a release"
runs:
using: composite
@ -33,3 +35,7 @@ runs:
push: true
tags: ${{ steps.meta.outputs.tags }}
labels: ${{ steps.meta.outputs.labels }}
- uses: gitea/actions/gitea-release@v1
if: ${{ inputs.release == 'true' }}
with:
token: ${{ inputs.gitea-token }}