diff --git a/pkg/securitypolicy/securitypolicy.go b/pkg/securitypolicy/securitypolicy.go index 5b05160492..21c613bfd1 100644 --- a/pkg/securitypolicy/securitypolicy.go +++ b/pkg/securitypolicy/securitypolicy.go @@ -205,10 +205,17 @@ type CapabilitiesConfig struct { } //go:embed version_api -var apiVersion string +var apiVersionRaw string //go:embed version_framework -var frameworkVersion string +var frameworkVersionRaw string + +// Trim whitespace so the embedded version files are tolerant of trailing +// newlines added by editors. +var ( + apiVersion = strings.TrimSpace(apiVersionRaw) + frameworkVersion = strings.TrimSpace(frameworkVersionRaw) +) // NewEnvVarRules creates slice of EnvRuleConfig's from environment variables // strings slice. diff --git a/pkg/securitypolicy/version_api b/pkg/securitypolicy/version_api index 142464bf22..d9df1bbc0c 100644 --- a/pkg/securitypolicy/version_api +++ b/pkg/securitypolicy/version_api @@ -1 +1 @@ -0.11.0 \ No newline at end of file +0.11.0 diff --git a/pkg/securitypolicy/version_framework b/pkg/securitypolicy/version_framework index 44bb5d1f74..267577d47e 100644 --- a/pkg/securitypolicy/version_framework +++ b/pkg/securitypolicy/version_framework @@ -1 +1 @@ -0.4.1 \ No newline at end of file +0.4.1