def compile
    write_release_yaml
    Kernel.puts ""
    warnings.each do |warning|
      Kernel.puts "\e[1m\e[33m###### WARNING:\e[0m"# Bold yellow
      Kernel.puts ""
      puts warning
      Kernel.puts ""
    end
    if deprecations.any?
      topic "DEPRECATIONS:"
      puts @deprecations.join("\n")
    end
    Kernel.puts ""
  end
this is called to build the slug