fix(ci): default to draft release when no GitHub release exists
The fallback was "release", so pushing a tag without pre-creating a draft release on GitHub caused electron-builder to create a published release instead of a draft.
This commit is contained in:
@@ -124,7 +124,7 @@ jobs:
|
|||||||
release_type="release"
|
release_type="release"
|
||||||
fi
|
fi
|
||||||
else
|
else
|
||||||
release_type="release"
|
release_type="draft"
|
||||||
fi
|
fi
|
||||||
echo "RELEASE_TYPE=$release_type" >> "$GITHUB_ENV"
|
echo "RELEASE_TYPE=$release_type" >> "$GITHUB_ENV"
|
||||||
|
|
||||||
@@ -230,7 +230,7 @@ jobs:
|
|||||||
release_type="release"
|
release_type="release"
|
||||||
fi
|
fi
|
||||||
else
|
else
|
||||||
release_type="release"
|
release_type="draft"
|
||||||
fi
|
fi
|
||||||
echo "RELEASE_TYPE=$release_type" >> "$GITHUB_ENV"
|
echo "RELEASE_TYPE=$release_type" >> "$GITHUB_ENV"
|
||||||
|
|
||||||
@@ -339,7 +339,7 @@ jobs:
|
|||||||
release_type="release"
|
release_type="release"
|
||||||
fi
|
fi
|
||||||
else
|
else
|
||||||
release_type="release"
|
release_type="draft"
|
||||||
fi
|
fi
|
||||||
echo "RELEASE_TYPE=$release_type" >> "$GITHUB_ENV"
|
echo "RELEASE_TYPE=$release_type" >> "$GITHUB_ENV"
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user