mirror of
https://github.com/godotengine/godot-builds.git
synced 2026-01-01 01:48:13 +03:00
Allow publishing releases as draft
This commit is contained in:
@@ -31,8 +31,9 @@ fi
|
|||||||
godot_version=""
|
godot_version=""
|
||||||
godot_flavor="stable"
|
godot_flavor="stable"
|
||||||
godot_repository="godotengine/godot-builds"
|
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
|
case "$opt" in
|
||||||
v)
|
v)
|
||||||
godot_version=$OPTARG
|
godot_version=$OPTARG
|
||||||
@@ -43,6 +44,9 @@ while getopts "v:f:r:" opt; do
|
|||||||
r)
|
r)
|
||||||
godot_repository=$OPTARG
|
godot_repository=$OPTARG
|
||||||
;;
|
;;
|
||||||
|
d)
|
||||||
|
draft=1
|
||||||
|
;;
|
||||||
esac
|
esac
|
||||||
done
|
done
|
||||||
|
|
||||||
@@ -98,6 +102,9 @@ release_flag=""
|
|||||||
if [ $godot_flavor != "stable" ]; then
|
if [ $godot_flavor != "stable" ]; then
|
||||||
release_flag="--prerelease"
|
release_flag="--prerelease"
|
||||||
fi
|
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
|
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."
|
echo "Cannot create a GitHub release for $release_tag."
|
||||||
|
|||||||
Reference in New Issue
Block a user