freebsd: Improve nightly builds of zed-remote-server (#32255)

Follow-up to: https://github.com/zed-industries/zed/pull/29561

Don't create a release
Don't upload artifact to workflow.
Add freebsd support to upload-nightly

Release Notes:

- N/A
This commit is contained in:
Peter Tripp 2025-06-06 11:30:03 -04:00 committed by GitHub
parent edd40566b7
commit 454adfacae
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 9 additions and 18 deletions

View file

@ -4,7 +4,7 @@
bash -euo pipefail
source script/lib/blob-store.sh
allowed_targets=("linux-targz" "macos")
allowed_targets=("linux-targz" "macos" "freebsd")
is_allowed_target() {
for val in "${allowed_targets[@]}"; do
if [[ "$1" == "$val" ]]; then
@ -55,6 +55,9 @@ case "$target" in
upload_to_blob_store $bucket_name "target/latest-sha" "nightly/latest-sha-linux-targz"
rm -f "target/latest-sha"
;;
freebsd)
echo "No freebsd client build (yet)."
;;
*)
echo "Error: Unknown target '$target'"
exit 1