setup building for tags

This commit is contained in:
liamcottle
2024-05-29 00:22:49 +12:00
parent 28b9948ede
commit 25346d6d77

View File

@@ -1,7 +1,9 @@
name: Build and Release
on:
workflow_dispatch:
push:
tags:
- '*'
jobs:
@@ -38,9 +40,10 @@ jobs:
with:
draft: true
allowUpdates: true
name: "test release"
commit: "master"
tag: "master"
replacesArtifacts: true
omitDraftDuringUpdate: true
omitNameDuringUpdate: true
name: v${{github.ref_name}}
artifacts: "dist/*-win-installer.exe,dist/*-win-portable.exe"
build_mac:
@@ -76,7 +79,8 @@ jobs:
with:
draft: true
allowUpdates: true
name: "test release"
commit: "master"
tag: "master"
replacesArtifacts: true
omitDraftDuringUpdate: true
omitNameDuringUpdate: true
name: v${{github.ref_name}}
artifacts: "dist/*-mac.dmg"