allow to manually run workflow

This commit is contained in:
Kevin Papst
2024-10-04 17:01:25 +02:00
parent 215bd6a01a
commit 0c4fdda00a

View File

@@ -2,6 +2,10 @@ name: 'Docker Build'
on:
workflow_dispatch:
inputs:
kimai_tag:
description: 'Kimai tag to build'
required: true
release:
types: [released]
@@ -25,13 +29,14 @@ jobs:
- name: Determine version
run: |
input="${{ github.event.release.tag_name }}"
input="${{ github.event.inputs.kimai_version }}"
# Determine between manual trigger and release event
if [ -z "$input" ]; then
echo "Manually run, using ref_name: ${{ github.ref_name }}"
version="${{ github.ref_name }}"
echo "Using release tag: ${{ github.event.release.tag_name }}"
version="${{ github.event.release.tag_name }}"
else
echo "Using tag provided: $input"
version="$input"
fi