summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--NEWS4
-rw-r--r--icklib/project.py2
2 files changed, 6 insertions, 0 deletions
diff --git a/NEWS b/NEWS
index a26a4db..96af9e2 100644
--- a/NEWS
+++ b/NEWS
@@ -4,6 +4,10 @@ NEWS for Ick
Version 0.18+git, not yet released
----------------------------------
+* Major functionality change: Uploads of release builds will now be
+ unsigned, unless a PGP key id (anything gpg will accept) is
+ specified for the project, using the `package-signing-key` keyword.
+
Bug fix:
* With `ick -v`, a buglet was fixed so that ick now reports the name
diff --git a/icklib/project.py b/icklib/project.py
index 698bc14..a70cc37 100644
--- a/icklib/project.py
+++ b/icklib/project.py
@@ -291,6 +291,8 @@ def create_projects_from_ick(ick, wanted_names):
p.add_git_spec(git_spec)
if 'repo-signing-key' in ick:
p.set_repo_signing_key(ick['repo-signing-key'])
+ if 'package-signing-key' in project_dict:
+ p.set_package_signing_key(ick['package-signing-key'])
if 'shell' in project_dict:
p.add_shell_command(project_dict['shell'])
if 'local-shell' in project_dict: