Add automated Github Release creation

This commit is contained in:
biskwt 2022-11-16 23:37:57 +01:00
parent 0411b3127b
commit 021da2f6ed
1 changed files with 19 additions and 0 deletions

19
.github/workflows/release.yml vendored Normal file
View File

@ -0,0 +1,19 @@
# Name of the workflow
name: Release
# Run on every commit tag which begins with "v" (e.g., "v0.1.4")
on:
push:
tags:
- "v*"
# Automatically create a GitHub Release, with release details specified (the relevant commits)
jobs:
release:
name: "Release"
runs-on: "ubuntu-latest"
steps:
- uses: "marvinpinto/action-automatic-releases@latest"
with:
repo_token: "${{ secrets.GITHUB_TOKEN }}"
prerelease: false