chore: add git_ops configuration.

This commit is contained in:
James Harton 2022-09-28 10:04:04 +13:00
parent 99071f2006
commit 9d94f7dab8
5 changed files with 37 additions and 4 deletions

3
config/config.exs Normal file
View file

@ -0,0 +1,3 @@
import Config
import_config "#{config_env()}.exs"

9
config/dev.exs Normal file
View file

@ -0,0 +1,9 @@
import Config
config :git_ops,
mix_project: Mix.Project.get!(),
changelog_file: "CHANGELOG.md",
repository_url: "https://github.com/team-alembic/ash_authentication",
manage_mix_version?: true,
manage_readme_version: "README.md",
version_tag_prefix: "v"

0
config/test.exs Normal file
View file

24
mix.exs
View file

@ -1,13 +1,30 @@
defmodule AshAuthentication.MixProject do
@moduledoc false
use Mix.Project
@version "0.1.0"
def project do
[
app: :ash_authentication,
version: "0.1.0",
version: @version,
elixir: "~> 1.13",
start_permanent: Mix.env() == :prod,
deps: deps()
deps: deps(),
package: package()
]
end
def package do
[
maintainers: [
"James Harton <james.harton@alembic.com.au>"
],
licenses: ["MIT"],
links: %{
"Source" => "https://github.com/team-alembic/ash_authentication"
},
source_url: "https://github.com/team-alembic/ash_authentication"
]
end
@ -22,8 +39,7 @@ defmodule AshAuthentication.MixProject do
# Run "mix help deps" to learn about dependencies.
defp deps do
[
# {:dep_from_hexpm, "~> 0.3.0"},
# {:dep_from_git, git: "https://github.com/elixir-lang/my_dep.git", tag: "0.1.0"}
{:git_ops, "~> 2.4", only: [:dev, :test], runtime: false}
]
end
end

5
mix.lock Normal file
View file

@ -0,0 +1,5 @@
%{
"git_cli": {:hex, :git_cli, "0.3.0", "a5422f9b95c99483385b976f5d43f7e8233283a47cda13533d7c16131cb14df5", [:mix], [], "hexpm", "78cb952f4c86a41f4d3511f1d3ecb28edb268e3a7df278de2faa1bd4672eaf9b"},
"git_ops": {:hex, :git_ops, "2.4.5", "185a724dfde3745edd22f7571d59c47a835cf54ded67e9ccbc951920b7eec4c2", [:mix], [{:git_cli, "~> 0.2", [hex: :git_cli, repo: "hexpm", optional: false]}, {:nimble_parsec, "~> 1.0", [hex: :nimble_parsec, repo: "hexpm", optional: false]}], "hexpm", "e323a5b01ad53bc8c19c3a444be3e61ed7803ecd2e95530446ae9327d0143ecc"},
"nimble_parsec": {:hex, :nimble_parsec, "1.2.3", "244836e6e3f1200c7f30cb56733fd808744eca61fd182f731eac4af635cc6d0b", [:mix], [], "hexpm", "c8d789e39b9131acf7b99291e93dae60ab48ef14a7ee9d58c6964f59efb570b0"},
}