From 13422da46751d39d0b39b483353c7ac758064ab2 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Fri, 10 Oct 2025 09:43:55 +0530 Subject: [PATCH] Require HSM for publish previews/betas as well --- setup/publish.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/setup/publish.py b/setup/publish.py index 96e0bba20c..7fed3419d5 100644 --- a/setup/publish.py +++ b/setup/publish.py @@ -131,6 +131,7 @@ class PublishBetas(Command): def pre_sub_commands(self, opts): require_clean_git() + require_hsm_for_signing() # require_git_master() def run(self, opts): @@ -150,6 +151,7 @@ class PublishPreview(Command): raise SystemExit('Must set calibre version to have patch level greater than 100') require_clean_git() require_git_master() + require_hsm_for_signing() def run(self, opts): dist = self.a(self.j(self.d(self.SRC), 'dist'))