Skip to content

Commit c0f10cb

Browse files
committed
Updated OpenSSH tag check
1 parent 349f0d7 commit c0f10cb

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

.github/workflows/build-openssh.yml

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -111,12 +111,13 @@ jobs:
111111
id: tag_release
112112
run: |
113113
set +e
114-
if [ $(git tag "openssh-v${{ needs.build-x86.outputs.version }}") ];then
114+
if git rev-list "openssh-v${{ needs.build-x86.outputs.version }}".. >/dev/null;then
115+
echo "Tag for openssh-v${{ needs.build-x86.outputs.version }} already exists. Skipping release creation."
116+
echo ::set-output name=NEW_RELEASE::"false"
117+
else
118+
git tag "openssh-v${{ needs.build-x86.outputs.version }}"
115119
git push origin "openssh-v${{ needs.build-x86.outputs.version }}"
116120
echo ::set-output name=NEW_RELEASE::"true"
117-
else
118-
echo "Tag for version ${{ needs.build-x86.outputs.version }} already exists. Skipping release creation."
119-
echo ::set-output name=NEW_RELEASE::"false"
120121
fi
121122
122123
- name: Create Release

0 commit comments

Comments
 (0)