fix version check ?
authorMarcel van der Veldt <m.vanderveldt@outlook.com>
Wed, 4 Sep 2024 08:07:30 +0000 (10:07 +0200)
committerGitHub <noreply@github.com>
Wed, 4 Sep 2024 08:07:30 +0000 (10:07 +0200)
.github/workflows/release.yml

index 199b272c21548c5c0207eae8b61892324c1d43f9..d88f519e6279fe7b57aa98feb616b7e5f5496e3e 100644 (file)
@@ -23,14 +23,14 @@ jobs:
       - name: Get tag
         id: vars
         run: >-
-          if [[ "${{ inputs.dev_version }}" ]]; then
+          if [[ -n "${{ inputs.dev_version }}" ]]; then
             echo "tag=${inputs.dev_version}.dev$(git rev-parse --short "$GITHUB_SHA")" >> $GITHUB_OUTPUT
           else
             echo "tag=${GITHUB_REF#refs/*/}" >> $GITHUB_OUTPUT
           fi  
       - name: Validate version number
         run: >-
-          if [[ "${{ inputs.dev_version }}" ]]; then
+          if [[ -n "${{ inputs.dev_version }}" ]]; then
             echo "Skipping version validation for dev version via manual trigger"
           else  
             if [[ "${{ github.event.release.prerelease }}" == "true" ]]; then
@@ -76,7 +76,7 @@ jobs:
       
   pypi-publish:
     runs-on: ubuntu-latest
-    if: ${{ inputs.dev_version }}
+    if: ${{ inputs.dev_version }}
     needs: build-artifact
     steps:
       - name: Retrieve release distributions