defmodule Relex.MixProject do use Mix.Project def project do [ app: :relex, version: "2.0.3", elixir: "~> 1.16", description: "Relaxed release management for Elixir projects", package: package(), deps: deps(), docs: [ main: "Relex", extras: [ "README.md", "guides/getting-started.md", "guides/commands.md", "guides/pre-releases.md", "guides/configuration.md", "guides/ai-changelog.md", "guides/migrating-from-v1.md", "CHANGELOG.md" ], groups_for_extras: [ Guides: [ "guides/getting-started.md", "guides/commands.md", "guides/pre-releases.md", "guides/configuration.md", "guides/ai-changelog.md", "guides/migrating-from-v1.md" ] ] ] ] end def application do [ extra_applications: [:logger] ] end defp deps do [ {:ex_doc, ">= 0.0.0", only: :dev, runtime: false} ] end defp package do [ maintainers: ["Rodrigo Couto "], licenses: ["MIT"], links: %{"GitHub" => "https://github.com/rodgco/relex"}, files: ~w(lib mix.exs README.md LICENSE CHANGELOG.md) ] end end