Skip to content

Commit c2d3f6e

Browse files
committed
fix: handle unresolved nightly tag on first nightly release run
1 parent 3de9c90 commit c2d3f6e

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

.github/workflows/nightly.yaml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,9 +47,12 @@ jobs:
4747
id: check_tags
4848
run: |
4949
curr_sha=$(git rev-parse HEAD)
50-
prev_sha=$(git rev-parse ${{ env.PREV_TAG }})
50+
prev_sha=$(git rev-parse ${{ env.PREV_TAG }} 2>/dev/null)
5151
52-
if [[ "$curr_sha" == "$prev_sha" ]]; then
52+
if [[ $? -ne 0 ]]; then
53+
echo "Tag ${{ env.PREV_TAG }} cannot be resolved. Continuing..."
54+
echo "needs_build=true" >> $GITHUB_OUTPUT;
55+
elif [[ "$curr_sha" == "$prev_sha" ]]; then
5356
echo "No changes since last nightly release. Exiting..."
5457
echo "needs_build=false" >> $GITHUB_OUTPUT;
5558
else

0 commit comments

Comments
 (0)