This change introduces `--dry-run` option for the publish command. When used, will perform all actions required for publishing except for uploading build artifacts. Resolves: #2181