aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--website/install.ps16
1 files changed, 5 insertions, 1 deletions
diff --git a/website/install.ps1 b/website/install.ps1
index ca22974f..65192108 100644
--- a/website/install.ps1
+++ b/website/install.ps1
@@ -1,6 +1,5 @@
[CmdletBinding()]
param(
- [ValidateSet("stable", "preview")]
[string]$Channel = $env:HERDR_CHANNEL,
[string]$ManifestUrl = $env:HERDR_MANIFEST_URL,
[string]$InstallDir = $env:HERDR_INSTALL_DIR,
@@ -15,6 +14,11 @@ if ([string]::IsNullOrWhiteSpace($Channel)) {
$Channel = "preview"
}
+if ($Channel -notin @("stable", "preview")) {
+ Write-Error "Invalid Herdr channel '$Channel'. Use 'preview'."
+ exit 1
+}
+
function Write-Step {
param([string]$Message)
Write-Host "==> $Message"