defmodule Mix.Tasks.Release do @shortdoc "Release the hounds!" use Mix.Task alias Mix.Hex.Build def run(_) do meta = Build.prepare_package![:meta] System.cmd "git", ["tag", "v#{meta[:version]}"] System.cmd "git", ["push", "--tags"] Mix.Tasks.Hex.Publish.run([]) Mix.Tasks.Hex.Docs.run([]) end end