Skip to main content

src/version_bump.app.src

{application, version_bump, [
    {vsn, "0.1.2"},
    {applications, [argv,
                    envoy,
                    gleam_community_ansi,
                    gleam_http,
                    gleam_httpc,
                    gleam_json,
                    gleam_regexp,
                    gleam_stdlib,
                    shellout,
                    simplifile,
                    tom]},
    {description, "Conventional-Commits-driven semantic releases for Gleam: analyse commits, compute the next version, generate release notes, and publish to Hex/npm and GitHub. A native Gleam port of semantic-release."},
    {modules, [version_bump,
               version_bump@@main,
               version_bump@branch,
               version_bump@commit_parser,
               version_bump@config,
               version_bump@context,
               version_bump@engine,
               version_bump@env_ci,
               version_bump@error,
               version_bump@git,
               version_bump@github_api,
               version_bump@logging,
               version_bump@note,
               version_bump@plugin,
               version_bump@plugins@commit_analyzer,
               version_bump@plugins@exec,
               version_bump@plugins@git,
               version_bump@plugins@github,
               version_bump@plugins@hex,
               version_bump@plugins@npm,
               version_bump@plugins@release_notes,
               version_bump@registry,
               version_bump@release,
               version_bump@runner,
               version_bump@semver,
               version_bump@task,
               version_bump_ffi,
               version_bump_task_ffi]},
    {registered, []}
]}.