Merge pull request #3 from AuxXxilium/dev

build: update
This commit is contained in:
AuxXxilium 2024-07-17 16:31:59 +02:00 committed by GitHub
commit 2620fd9715
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -21,9 +21,13 @@ on:
workflow_dispatch:
inputs:
version:
description: "format %y.%-m.$i or auto"
description: "format %y.%m.$d or auto"
required: false
type: string
latest:
description: "latest"
default: true
type: boolean
prerelease:
description: "pre release"
default: false
@ -259,12 +263,7 @@ jobs:
if [ -n "${{ inputs.version }}" ]; then
VERSION="${{ inputs.version }}"
else
LATEST_TAG="$(curl -skL "https://api.github.com/repos/${{ github.repository }}/releases/latest" | jq -r ".tag_name" 2>/dev/null)"
if [[ -n "${LATEST_TAG}" && "`echo ${LATEST_TAG} | cut -d '.' -f 1,2`" = "`date +'%y.%-m.%-d'`" ]]; then # format %y.%-m.$i
VERSION="`echo ${LATEST_TAG} | awk -F '.' '{$3=$3+1}1' OFS='.'`"
else
VERSION="`date +'%y.%-m.%-d'`"
fi
VERSION="`date +'%y.%m.%d'`"
fi
if [ -n "${VERSION}" ]; then
@ -286,6 +285,7 @@ jobs:
uses: ncipollo/release-action@v1
with:
tag: ${{ env.VERSION }}
makeLatest: ${{ inputs.latest }}
prerelease: ${{ inputs.prerelease }}
allowUpdates: true
body: |