only sign artifacts for release version and for "upload" task.
fixes issue 142 - adding auth_source_id support for users
Merge pull request #144 from brunojcm/issue-142

Issue #142 - adding auth_source_id support (correct branch)
#90 - add watchers to issue during issue serialization