diff --git a/lib/tasks/repositories.rake b/lib/tasks/repositories.rake
index 0c132e1..b0a1c8c 100644
--- a/lib/tasks/repositories.rake
+++ b/lib/tasks/repositories.rake
@@ -26,24 +26,22 @@ namespace :repositories do
         tags =
           JSON.parse(
             get_url_content(
-              "https://api.github.com/repos/#{repo.name}/git/refs/tags",
+              "https://api.github.com/repos/#{repo.name}/tags",
               headers
             )
           )
 
         tags.each do |tag|
-          version = tag['ref'].split('/').last
-          next if versions.include?(version)
-          puts version
+          next if versions.include?(tag['name'])
 
           date =
             JSON.parse(
-              get_url_content(tag['object']['url'], headers)
+              get_url_content(tag['commit']['url'], headers)
             )['committer']['date']
 
           Version.new(
             software_id: software.id,
-            number: version,
+            number: tag['name'],
             date: date
           ).save
         end