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