lib/gonative/plugins/ios/publish/release.rb in gonative-cli-0.4.3 vs lib/gonative/plugins/ios/publish/release.rb in gonative-cli-0.4.4

- old
+ new

@@ -28,12 +28,12 @@ def assert_not_pushed! version = spec.version name = spec.name - pushed_versions = source.versions(name).collect(&:to_s) + pushed_versions = source.versions(name)&.collect(&:to_s) - raise Error, "#{name} (#{version}) has already been pushed to #{source.name}" if pushed_versions.include? version.to_s + raise Error, "#{name} (#{version}) has already been pushed to #{source.name}" if pushed_versions&.include? version.to_s end def create_and_push_tag! unless system("git tag | grep #{spec.version} > /dev/null") system "git add -A && git commit -m \"Releases #{spec.version}.\""