From eadbaff5319358a46636865efa99d0d38b79c524 Mon Sep 17 00:00:00 2001 From: Daniel Widgren Date: Tue, 31 Mar 2026 11:06:56 +0200 Subject: [PATCH] chore: prepare for Hex publishing --- rebar.config | 10 +++++++--- rebar.lock | 21 +++++++++------------ src/nova_auth.app.src | 4 ++-- 3 files changed, 18 insertions(+), 17 deletions(-) diff --git a/rebar.config b/rebar.config index d4f414a..aa96609 100644 --- a/rebar.config +++ b/rebar.config @@ -1,9 +1,9 @@ {erl_opts, [debug_info, warnings_as_errors]}. {deps, [ - {kura, {git, "https://github.com/Taure/kura.git", {branch, "main"}}}, - {nova, {git, "https://github.com/novaframework/nova.git", {branch, "master"}}}, - {seki, {git, "https://github.com/Taure/seki.git", {branch, "main"}}} + {kura, "~> 1.14"}, + nova, + {seki, "~> 0.4"} ]}. {project_plugins, [ @@ -47,6 +47,10 @@ {cover_enabled, true}. +{hex, [ + {doc, #{provider => ex_doc}} +]}. + {ex_doc, [ {extras, [ <<"guides/getting-started.md">>, diff --git a/rebar.lock b/rebar.lock index 0c99682..6e8db18 100644 --- a/rebar.lock +++ b/rebar.lock @@ -4,23 +4,14 @@ {<<"cowlib">>,{pkg,<<"cowlib">>,<<"2.16.0">>},2}, {<<"erlydtl">>,{pkg,<<"erlydtl">>,<<"0.14.0">>},1}, {<<"jhn_stdlib">>,{pkg,<<"jhn_stdlib">>,<<"5.4.0">>},1}, - {<<"kura">>, - {git,"https://github.com/Taure/kura.git", - {ref,"f3b3be71fb2a7d0796035ef433db1f673e14c412"}}, - 0}, - {<<"nova">>, - {git,"https://github.com/novaframework/nova.git", - {ref,"897d932443082ea2702505e2084a8caaa8c99092"}}, - 0}, + {<<"kura">>,{pkg,<<"kura">>,<<"1.14.1">>},0}, + {<<"nova">>,{pkg,<<"nova">>,<<"0.13.7">>},0}, {<<"opentelemetry_api">>,{pkg,<<"opentelemetry_api">>,<<"1.5.0">>},2}, {<<"pg_types">>,{pkg,<<"pg_types">>,<<"0.6.0">>},2}, {<<"pgo">>,{pkg,<<"pgo">>,<<"0.20.0">>},1}, {<<"ranch">>,{pkg,<<"ranch">>,<<"2.2.0">>},2}, {<<"routing_tree">>,{pkg,<<"routing_tree">>,<<"1.0.11">>},1}, - {<<"seki">>, - {git,"https://github.com/Taure/seki.git", - {ref,"80649f9955c9c319ab2ca83dfb11ba3103ca7949"}}, - 0}, + {<<"seki">>,{pkg,<<"seki">>,<<"0.4.3">>},0}, {<<"telemetry">>,{pkg,<<"telemetry">>,<<"1.4.1">>},1}, {<<"thoas">>,{pkg,<<"thoas">>,<<"1.2.1">>},1}]}. [ @@ -30,11 +21,14 @@ {<<"cowlib">>, <<"54592074EBBBB92EE4746C8A8846E5605052F29309D3A873468D76CDF932076F">>}, {<<"erlydtl">>, <<"964B2DC84F8C17ACFAA69C59BA129EF26AC45D2BA898C3C6AD9B5BDC8BA13CED">>}, {<<"jhn_stdlib">>, <<"FAC6F19B35351278F1CB156E23A5B2A6047A9DD5AB1FD9E1189A7918006DF7ED">>}, + {<<"kura">>, <<"081A4B13169CE75427B85A04FC2434B2C3228A8774F6B5B2052014A0475CB697">>}, + {<<"nova">>, <<"C37A2161EA1EE643635739282D1DF9880D20D9521B6AD3ABE6A71C6A6867C842">>}, {<<"opentelemetry_api">>, <<"1A676F3E3340CAB81C763E939A42E11A70C22863F645AA06AAFEFC689B5550CF">>}, {<<"pg_types">>, <<"B530C56330A59288BE49CDD27739EC025B6E877A475AE70BF95B04F1E3A817C4">>}, {<<"pgo">>, <<"4F4A1FCB0A4894311BE238195BDAD4DF80312AB091DB87FE5348FAFA4DA75F87">>}, {<<"ranch">>, <<"25528F82BC8D7C6152C57666CA99EC716510FE0925CB188172F41CE93117B1B0">>}, {<<"routing_tree">>, <<"72ACEF2095F0EC804F7AFD07EF781DDE5009425A1CA0A28F0706B1DB334A4812">>}, + {<<"seki">>, <<"3A9209AD6154DA08084E8409C8F97586C79855450A748D989EDF23483B90B8B8">>}, {<<"telemetry">>, <<"AB6DE178E2B29B58E8256B92B382EA3F590A47152CA3651EA857A6CAE05AC423">>}, {<<"thoas">>, <<"19A25F31177A17E74004D4840F66D791D4298C5738790FA2CC73731EB911F195">>}]}, {pkg_hash_ext,[ @@ -43,11 +37,14 @@ {<<"cowlib">>, <<"7F478D80D66B747344F0EA7708C187645CFCC08B11AA424632F78E25BF05DB51">>}, {<<"erlydtl">>, <<"D80EC044CD8F58809C19D29AC5605BE09E955040911B644505E31E9DD8143431">>}, {<<"jhn_stdlib">>, <<"7EABD1B01D2DEFF495BF7C5CA1DBA4D3FA0B84DC3AF03CA85F31D52EBB03C6FC">>}, + {<<"kura">>, <<"D0769BCCB80897E42815E874F3AD12BE21FEB381FA853B9BA576E05E92818F98">>}, + {<<"nova">>, <<"22F4C3FFDC08DB8568F3DA198647823D63123520F69C7D718A8DB468F4C7A1EA">>}, {<<"opentelemetry_api">>, <<"F53EC8A1337AE4A487D43AC89DA4BD3A3C99DDF576655D071DEED8B56A2D5DDA">>}, {<<"pg_types">>, <<"9949A4849DD13408FA249AB7B745E0D2DFDB9532AEE2B9722326E33CD082A778">>}, {<<"pgo">>, <<"2F11E6649CEB38E569EF56B16BE1D04874AE5B11A02867080A2817CE423C683B">>}, {<<"ranch">>, <<"FA0B99A1780C80218A4197A59EA8D3BDAE32FBFF7E88527D7D8A4787EFF4F8E7">>}, {<<"routing_tree">>, <<"85982C7AC502892C5179CD2A591331003BACD2D2A71723640BA7D23F45408E6E">>}, + {<<"seki">>, <<"5493BAC387329DE722AC5BCB967364CACECC104AE3E6ED143863453263DC6DB4">>}, {<<"telemetry">>, <<"2172E05A27531D3D31DD9782841065C50DD5C3C7699D95266B2EDD54C2DAFA1C">>}, {<<"thoas">>, <<"E38697EDFFD6E91BD12CEA41B155115282630075C2A727E7A6B2947F5408B86A">>}]} ]. diff --git a/src/nova_auth.app.src b/src/nova_auth.app.src index 89d011f..6a55328 100644 --- a/src/nova_auth.app.src +++ b/src/nova_auth.app.src @@ -7,6 +7,6 @@ {optional_applications, [kura]}, {env, []}, {modules, []}, - {licenses, ["MIT"]}, - {links, []} + {licenses, ["Apache-2.0"]}, + {links, [{"GitHub", "https://github.com/novaframework/nova_auth"}]} ]}.