NAME

Dist::Zilla::PluginBundle::SCHWIGON - Build your distributions like SCHWIGON does

SYNOPSIS

In dist.ini:

[@SCHWIGON]
dist = Distribution-Name
repository_at = github

DESCRIPTION

This is the Dist::Zilla configuration I use to build my distributions.

It is roughly equivalent to:

[@Basic]

[MetaConfig]
[MetaJSON]
[PkgVersion]
[PodSyntaxTests]
[PodCoverageTests]
[Test::NoTabs]
[Test::EOL]

[MetaResources]
repository.type   = git
repository.url    = git://github.com/renormalist/${dist}
repository.web    = http://github.com/renormalist/${dist}
bugtracker.web    = http://rt.cpan.org/Public/Dist/Display.html?Name=${dist}
bugtracker.mailto = bug-${dist}@rt.cpan.org
homepage          = http://metacpan.org/release/${dist}

[Authority]
authority   = cpan:SCHWIGON
do_metadata = 1

[PodWeaver]
config_plugin = @SCHWIGON

[AutoPrereqs]
[Git::Describe]

[CheckChangesHasContent]

[NextRelease]

[Git::CheckFor::CorrectBranch]
release_branch = master

# if static_version
  [StaticVersion]
# else
  [Git::NextVersion]

[@Git]

AUTHOR

Steffen Schwigon <ss5@renormalist.net>

COPYRIGHT AND LICENSE

This software is copyright (c) 2024 by Steffen Schwigon.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.