From 8dd6768786ce1b4edc8f45efcf796b6a7cc87d0a Mon Sep 17 00:00:00 2001 From: Brian Picciano Date: Sun, 14 Jul 2024 13:56:43 +0200 Subject: [PATCH] Fixes for releasing --- default.nix | 2 +- dist/linux/arch/default.nix | 2 +- release.sh | 7 +++++-- 3 files changed, 7 insertions(+), 4 deletions(-) diff --git a/default.nix b/default.nix index 5646cad..3069821 100644 --- a/default.nix +++ b/default.nix @@ -69,7 +69,7 @@ in rec { ''; }; - vendorHash = "sha256-fBCwaZLusixNnD1QG0XtDe/NpNvonI7wBhqWbRrLFAg="; + vendorHash = "sha256-JhcoMLVc6WHRiO3nNDyvGoxZRTtYf7e65nRMaK/EODo="; subPackages = [ "./cmd/entrypoint" diff --git a/dist/linux/arch/default.nix b/dist/linux/arch/default.nix index 0042d2e..fcfb29f 100644 --- a/dist/linux/arch/default.nix +++ b/dist/linux/arch/default.nix @@ -9,7 +9,7 @@ pkgbuild = pkgs.writeText "isle-arch-PKGBUILD-${releaseName}-${cpuArch}" '' pkgname=isle - pkgver=${releaseName} + pkgver=${builtins.replaceStrings ["-"] ["_"] releaseName} pkgrel=0 pkgdesc="The foundation for an autonomous community cloud infrastructure." arch=('${cpuArch}') diff --git a/release.sh b/release.sh index a8444e0..f95a8c8 100755 --- a/release.sh +++ b/release.sh @@ -5,8 +5,11 @@ set -e scriptDir=$(CDPATH='' cd -- "$(dirname -- "$0")" && pwd -P) cd "$scriptDir" -printf "Release name (e.g. \"v0.1.2\"): " -read -r releaseName +releaseName="$1" +if [ -z "$releaseName" ]; then + echo "USAGE: $0 \"v0.1.2\"" + exit 1 +fi releasesDir="$(pwd)/releases" mkdir -p "$releasesDir"