Fix location of -prerelease option

PiperOrigin-RevId: 376790625
diff --git a/scripts/ci/build.sh b/scripts/ci/build.sh
index 10d6e3e..67821b9 100755
--- a/scripts/ci/build.sh
+++ b/scripts/ci/build.sh
@@ -151,12 +151,10 @@
     local github_token="$(gsutil cat gs://bazel-trusted-encrypted-secrets/github-trusted-token.enc | \
         gcloud kms decrypt --project bazel-public --location global --keyring buildkite --key github-trusted-token --ciphertext-file - --plaintext-file -)"
 
-    local cmd="GITHUB_TOKEN=\"${github_token}\" github-release \"bazelbuild/bazel\" \"${release_name}\" \"\" \"$(get_release_page)\" \"${artifact_dir}/*\""
-
     if [ "$(is_rolling_release)" -eq 1 ]; then
-        eval "${cmd} -prerelease"
+      GITHUB_TOKEN="${github_token}" github-release -prerelease "bazelbuild/bazel" "${release_name}" "" "$(get_release_page)" "${artifact_dir}/*"
     else
-        eval "${cmd}"
+      GITHUB_TOKEN="${github_token}" github-release "bazelbuild/bazel" "${release_name}" "" "$(get_release_page)" "${artifact_dir}/*"
     fi
   fi
 }