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}.\""