mirror of
https://github.com/godotengine/godot-builds.git
synced 2025-12-30 21:48:23 +03:00
Allow publishing releases as draft
This commit is contained in:
@@ -31,8 +31,9 @@ fi
|
||||
godot_version=""
|
||||
godot_flavor="stable"
|
||||
godot_repository="godotengine/godot-builds"
|
||||
draft=0
|
||||
|
||||
while getopts "v:f:r:" opt; do
|
||||
while getopts "v:f:r:d" opt; do
|
||||
case "$opt" in
|
||||
v)
|
||||
godot_version=$OPTARG
|
||||
@@ -43,6 +44,9 @@ while getopts "v:f:r:" opt; do
|
||||
r)
|
||||
godot_repository=$OPTARG
|
||||
;;
|
||||
d)
|
||||
draft=1
|
||||
;;
|
||||
esac
|
||||
done
|
||||
|
||||
@@ -98,6 +102,9 @@ release_flag=""
|
||||
if [ $godot_flavor != "stable" ]; then
|
||||
release_flag="--prerelease"
|
||||
fi
|
||||
if [ $draft == "1" ]; then
|
||||
release_flag+=" --draft"
|
||||
fi
|
||||
|
||||
if ! gh release create $release_tag --verify-tag --title "$release_tag" --notes-file $release_notes $release_flag -R $godot_repository; then
|
||||
echo "Cannot create a GitHub release for $release_tag."
|
||||
|
||||
Reference in New Issue
Block a user