# NAME Dist::Zilla::PluginBundle::GEEKRUTH - Be like GeekRuthie when you build your dists # VERSION version 2.0002 # DESCRIPTION This is the plugin bundle that Ruthie uses to release her distributions. It's roughly equivalent to [Git::Contributors] [ContributorsFile] [Test::Compile] [CoalescePod] [MakeMaker] [InstallGuide] [Covenant] [ContributorCovenant] [GitLab::Update] [GitLab::Meta] p3rl = 1 metacpan = 0 [MetaYAML] [MetaJSON] [PodWeaver] [License] [NextRelease] time_zone = America/New_York [MetaProvides::Package] [MetaData::BuiltWith] [Manifest] [ManifestSkip] [Git::GatherDir] [PruneCruft] [ExecDir] [OurPkgVersion] [INI::Baked] [Authority] locate_comment = [Test::ReportPrereqs] [TidyAll] [AutoPrereqs] [Prereqs::Plugins] [CheckChangesHasContent] [ReadmeMarkdownFromPod] [TestRelease] [ConfirmRelease] [Git::Check] [CopyrightYearFromGit] [PreviousVersion::Changelog] [NextVersion::Semantic] major = MAJOR, API CHANGE minor = MINOR, ENHANCEMENTS revision = REVISION, BUG FIXES format = %d.%02d%02d [ChangeStats::Git] group=STATISTICS develop_branch=main [Git::CommitBuild] release_branch = releases multiple_inheritance = 1 [Git::Tag] tag_format = v%v branch = releases [Git::Commit] [UploadToCPAN] [Git::Push] push_to = origin main releases [InstallRelease] install_command = cpanm . [SchwartzRatio] [RunExtraTests] [Test::UnusedVars] [CPANFile] [MinimumPerl] # ARGUMENTS - `autoprereqs_skip` Passed as `skip` to AutoPrereqs. - `authority` Passed to [Dist::Zilla::Plugin::Authority](https://metacpan.org/pod/Dist%3A%3AZilla%3A%3APlugin%3A%3AAuthority). Defaults to `cpan:GEEKRUTH`. - `fake_release` If given a true value, uses [Dist::Zilla::Plugin::FakeRelease](https://metacpan.org/pod/Dist%3A%3AZilla%3A%3APlugin%3A%3AFakeRelease) instead of [Dist::Zilla::Plugin::Git::Push](https://metacpan.org/pod/Dist%3A%3AZilla%3A%3APlugin%3A%3AGit%3A%3APush), [Dist::Zilla::Plugin::UploadToCPAN](https://metacpan.org/pod/Dist%3A%3AZilla%3A%3APlugin%3A%3AUploadToCPAN), and [Dist::Zilla::Plugin::InstallRelease](https://metacpan.org/pod/Dist%3A%3AZilla%3A%3APlugin%3A%3AInstallRelease) Can also be triggered via the _FAKE_ environment variable. - `builder` `ModuleBuild` or `MakeMaker`. Defaults to `MakeMaker`. - `mb_class` Passed to `ModuleBuild` plugin. - `dev_branch` Master development branch. Defaults to `main`. - `release_branch` Branch on which the CPAN images are commited. Defaults to `releases`. - `remove_plugin` Lets you drop a plugin from the bundle for this distro; see [Dist::Zilla::Role::PluginBundle::PluginRemover](https://metacpan.org/pod/Dist%3A%3AZilla%3A%3ARole%3A%3APluginBundle%3A%3APluginRemover). - `upstream` The name of the upstream repo. Defaults to `origin`. # ACKNOWLEDGEMENT There is much shameless plagarism here from the work of Yanick Champoux. He never seems to complain. # AUTHOR D Ruth Holloway # COPYRIGHT AND LICENSE This software is copyright (c) 2022 by D Ruth Holloway. This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.