Fix release workflow inputs and overwrite

This commit is contained in:
SW 2026-06-18 09:02:17 +02:00
parent aefaffbcbf
commit da3e723a21

View file

@ -5,6 +5,10 @@ on:
tags:
- 'v*'
workflow_dispatch:
inputs:
tag:
description: 'Tag to release (e.g. v0.1.6)'
required: true
permissions:
contents: write
@ -55,9 +59,10 @@ jobs:
- name: Create Release
uses: softprops/action-gh-release@v2
with:
tag_name: ${{ github.event.inputs.tag || github.ref_name }}
files: |
artifacts/macos/lview
artifacts/linux/lview
artifacts/linux/*.deb
generate_release_notes: true
allowUpdates: true
overwrite_files: true