Skip to content

Commit 119b747

Browse files
authored
fix: correct draft flag logic in release workflow (#168)
1 parent 5b6d591 commit 119b747

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

.github/workflows/reusable-create-release.yaml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,12 @@ jobs:
9696
env:
9797
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
9898
run: |
99-
gh release create ${{ needs.validate.outputs.normalized-tag }} $([[ "${{ inputs.dry-run }}" == "true" || "${{ inputs.draft-release }}" == "true" ]] && echo "--draft") \
99+
draft_flag=""
100+
if [[ "${{ inputs.dry-run }}" == "true" || "${{ inputs.draft-release }}" == "true" ]]; then
101+
draft_flag="--draft"
102+
fi
103+
104+
gh release create ${{ needs.validate.outputs.normalized-tag }} $draft_flag \
100105
--verify-tag \
101106
--title "${{ format(inputs.release-format, needs.validate.outputs.normalized-tag) }}" \
102107
--generate-notes \

0 commit comments

Comments
 (0)