From fea2330534bb5d85db2d2eafb0e2efe0a9b2561c Mon Sep 17 00:00:00 2001 From: Alexander Mnich <56564725+a-mnich@users.noreply.github.com> Date: Fri, 5 Sep 2025 23:25:57 +0200 Subject: [PATCH] fix: avoid goreleaser truthy evaluation (#1146) Goreleaser performs truthy evaluation on templates. As .Env.IS_FORK is a string the env variable containing a non empty-string already evaluated to true. --- beszel/.goreleaser.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/beszel/.goreleaser.yml b/beszel/.goreleaser.yml index 7e7ee6d..5a35f45 100644 --- a/beszel/.goreleaser.yml +++ b/beszel/.goreleaser.yml @@ -135,7 +135,7 @@ scoops: homepage: "https://beszel.dev" description: "Agent for Beszel, a lightweight server monitoring platform." license: MIT - skip_upload: "{{ if .Env.IS_FORK }}true{{ else }}auto{{ end }}" + skip_upload: '{{ if eq (tolower .Env.IS_FORK) "true" }}true{{ else }}auto{{ end }}' # # Needs choco installed, so doesn't build on linux / default gh workflow :( # chocolateys: @@ -169,7 +169,7 @@ brews: homepage: "https://beszel.dev" description: "Agent for Beszel, a lightweight server monitoring platform." license: MIT - skip_upload: "{{ if .Env.IS_FORK }}true{{ else }}auto{{ end }}" + skip_upload: '{{ if eq (tolower .Env.IS_FORK) "true" }}true{{ else }}auto{{ end }}' extra_install: | (bin/"beszel-agent-launcher").write <<~EOS #!/bin/bash @@ -201,7 +201,7 @@ winget: release_notes_url: "https://github.com/henrygd/beszel/releases/tag/v{{ .Version }}" publisher_support_url: "https://github.com/henrygd/beszel/issues" short_description: "Agent for Beszel, a lightweight server monitoring platform." - skip_upload: "{{ if .Env.IS_FORK }}true{{ else }}auto{{ end }}" + skip_upload: '{{ if eq (tolower .Env.IS_FORK) "true" }}true{{ else }}auto{{ end }}' description: | Beszel is a lightweight server monitoring platform that includes Docker statistics, historical data, and alert functions. It has a friendly web