NAME
Dist::Zilla::PluginBundle::OpusVL - Standard behaviour for OpusVL modules
SYNOPSIS
In your dist.ini:
[@Author::OpusVL]
mcpani_host = some.cpan.host
DESCRIPTION
This generally implements the workflow that OpusVL modules will use.
It is roughly equivalent to:
[Git::GatherDir]
[@Basic]
; ...but without GatherDir and UploadToCPAN
[Prereqs::FromCPANfile]
[AutoPrereqs]
[ReadmeFromPod]
[MetaConfig]
[MetaJSON]
[PodSyntaxTests]
[Test::Compile]
[Test::ReportPrereqs]
[CheckChangesHasContent]
[RewriteVersion]
[NextRelease]
[Repository]
[PodWeaver]
[Git::Commit / CommitGeneratedFiles]
allow_dirty = dist.ini
allow_dirty = Changes
allow_dirty = cpanfile
allow_dirty = LICENSE
[Git::Tag]
[BumpVersionAfterRelease]
[Git::Commit / CommitVersionBump]
allow_dirty_match = ^lib/
commit_msg = "Bumped version number"
[Git::Push]
[CPAN::Mini::Inject::REST]
[Prereqs / TestMoreWithSubtests]
-phase = test
-type = requires
Test::More = 0.96