ci: Build and publish latest (nightly) binaries (#308)

* ci: Build and publish latest binaries

* Use goreleaser, rename to nightly

* Use exact target
This commit is contained in:
Anton Ovchinnikov
2026-04-13 19:34:12 +02:00
committed by GitHub
parent f41590157f
commit 02a318cd2e
4 changed files with 106 additions and 0 deletions
+3
View File
@@ -166,6 +166,9 @@ install_uncloud_binaries() {
if [ "${UNCLOUD_VERSION}" == "latest" ]; then
uncloudd_url="${UNCLOUD_GITHUB_URL}/releases/latest/download/uncloudd_linux_${file_arch}.tar.gz"
uninstall_url="https://raw.githubusercontent.com/psviderski/uncloud/refs/heads/main/scripts/uninstall.sh"
elif [ "${UNCLOUD_VERSION}" == "nightly" ]; then
uncloudd_url="${UNCLOUD_GITHUB_URL}/releases/download/nightly/uncloudd_linux_${file_arch}.tar.gz"
uninstall_url="https://raw.githubusercontent.com/psviderski/uncloud/refs/heads/main/scripts/uninstall.sh"
else
uncloudd_url="${UNCLOUD_GITHUB_URL}/releases/download/v${UNCLOUD_VERSION}/uncloudd_linux_${file_arch}.tar.gz"
uninstall_url="https://raw.githubusercontent.com/psviderski/uncloud/refs/tags/v${UNCLOUD_VERSION}/scripts/uninstall.sh"