The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.
Build.PL 11
Changes 03
MANIFEST 01
META.json 0354
META.yml 4246
README 11
dist.ini 01
lib/Dist/Zilla/Plugin/Git/Check.pm 22
lib/Dist/Zilla/Plugin/Git/Commit.pm 22
lib/Dist/Zilla/Plugin/Git/CommitBuild.pm 811
lib/Dist/Zilla/Plugin/Git/Init.pm 22
lib/Dist/Zilla/Plugin/Git/Push.pm 22
lib/Dist/Zilla/Plugin/Git/Tag.pm 22
lib/Dist/Zilla/Plugin/Git.pm 22
lib/Dist/Zilla/PluginBundle/Git.pm 22
lib/Dist/Zilla/Role/Git/DirtyFiles.pm 22
t/author-critic.t 01
17 files changed (This is a version diff) 68435
@@ -26,7 +26,7 @@ my %module_build_args = (
     'Jerome Quelin'
   ],
   'dist_name' => 'Dist-Zilla-Plugin-Git',
-  'dist_version' => '1.102090',
+  'dist_version' => '1.102380',
   'license' => 'perl',
   'module_name' => 'Dist::Zilla::Plugin::Git',
   'recommends' => {},
@@ -1,5 +1,8 @@
 Revision history for Dist::Zilla::Plugin::Git
 
+1.102380  2010-08-26 09:39:33 Europe/Paris
+ - fix hang on windows (alexandr ciornii)
+
 1.102090  2010-07-28 14:12:20 Europe/Paris
  - initialize a working git config in all tests
 
@@ -2,6 +2,7 @@ Build.PL
 Changes
 LICENSE
 MANIFEST
+META.json
 META.yml
 README
 dist.ini
@@ -0,0 +1,354 @@
+{
+   "abstract" : "update your git repository after release",
+   "author" : [
+      "Jerome Quelin"
+   ],
+   "dynamic_config" : 0,
+   "generated_by" : "Dist::Zilla version 4.102340, CPAN::Meta::Converter version 2.102160",
+   "license" : [
+      "perl_5"
+   ],
+   "meta-spec" : {
+      "url" : "http://search.cpan.org/perldoc?CPAN::Meta::Spec",
+      "version" : "2"
+   },
+   "name" : "Dist-Zilla-Plugin-Git",
+   "prereqs" : {
+      "build" : {
+         "requires" : {
+            "Module::Build" : "0.3601"
+         }
+      },
+      "configure" : {
+         "requires" : {
+            "Module::Build" : "0.3601"
+         }
+      },
+      "runtime" : {
+         "requires" : {
+            "Class::MOP" : 0,
+            "Cwd" : 0,
+            "DateTime" : 0,
+            "Dist::Zilla" : "2.100880",
+            "Dist::Zilla::Role::AfterBuild" : 0,
+            "Dist::Zilla::Role::AfterMint" : 0,
+            "Dist::Zilla::Role::AfterRelease" : 0,
+            "Dist::Zilla::Role::BeforeRelease" : 0,
+            "Dist::Zilla::Role::PluginBundle" : 0,
+            "File::Spec::Functions" : 0,
+            "File::Temp" : 0,
+            "File::chdir" : 0,
+            "Git::Wrapper" : 0,
+            "IPC::Open3" : 0,
+            "Moose" : 0,
+            "Moose::Autobox" : 0,
+            "Moose::Role" : 0,
+            "MooseX::Has::Sugar" : 0,
+            "MooseX::Types::Moose" : 0,
+            "String::Formatter" : 0,
+            "perl" : "5.010"
+         }
+      },
+      "test" : {
+         "requires" : {
+            "Carp" : 0,
+            "Dist::Zilla::Tester" : 0,
+            "English" : 0,
+            "File::Find" : 0,
+            "Path::Class" : 0,
+            "Scalar::Util" : 0,
+            "Test::Exception" : 0,
+            "Test::More" : "0.94",
+            "version" : 0
+         }
+      }
+   },
+   "provides" : {
+      "Dist::Zilla::Plugin::Git" : {
+         "file" : "lib/Dist/Zilla/Plugin/Git.pm",
+         "version" : "1.102380"
+      },
+      "Dist::Zilla::Plugin::Git::Check" : {
+         "file" : "lib/Dist/Zilla/Plugin/Git/Check.pm",
+         "version" : "1.102380"
+      },
+      "Dist::Zilla::Plugin::Git::Commit" : {
+         "file" : "lib/Dist/Zilla/Plugin/Git/Commit.pm",
+         "version" : "1.102380"
+      },
+      "Dist::Zilla::Plugin::Git::CommitBuild" : {
+         "file" : "lib/Dist/Zilla/Plugin/Git/CommitBuild.pm",
+         "version" : "1.102380"
+      },
+      "Dist::Zilla::Plugin::Git::Init" : {
+         "file" : "lib/Dist/Zilla/Plugin/Git/Init.pm",
+         "version" : "1.102380"
+      },
+      "Dist::Zilla::Plugin::Git::Push" : {
+         "file" : "lib/Dist/Zilla/Plugin/Git/Push.pm",
+         "version" : "1.102380"
+      },
+      "Dist::Zilla::Plugin::Git::Tag" : {
+         "file" : "lib/Dist/Zilla/Plugin/Git/Tag.pm",
+         "version" : "1.102380"
+      },
+      "Dist::Zilla::PluginBundle::Git" : {
+         "file" : "lib/Dist/Zilla/PluginBundle/Git.pm",
+         "version" : "1.102380"
+      },
+      "Dist::Zilla::Role::Git::DirtyFiles" : {
+         "file" : "lib/Dist/Zilla/Role/Git/DirtyFiles.pm",
+         "version" : "1.102380"
+      }
+   },
+   "release_status" : "stable",
+   "resources" : {
+      "bugtracker" : {
+         "mailto" : "bug-dist-zilla-plugin-git at rt.cpan.org",
+         "web" : "http://rt.cpan.org/Public/Dist/Display.html?Name=Dist-Zilla-Plugin-Git"
+      },
+      "homepage" : "http://search.cpan.org/dist/Dist-Zilla-Plugin-Git/",
+      "repository" : {
+         "url" : "http://github.com/jquelin/dist-zilla-plugin-git"
+      },
+      "x_mailing_list" : "http://www.listbox.com/subscribe/?list_id=139292"
+   },
+   "version" : "1.102380",
+   "x_Dist_Zilla" : {
+      "plugins" : [
+         {
+            "class" : "Dist::Zilla::Plugin::MetaResources",
+            "name" : "MetaResources",
+            "version" : "4.102340"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::AutoVersion",
+            "name" : "@JQUELIN/AutoVersion",
+            "version" : "4.102340"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::GatherDir",
+            "name" : "@JQUELIN/GatherDir",
+            "version" : "4.102340"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::CompileTests",
+            "name" : "@JQUELIN/CompileTests",
+            "version" : "1.101800"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::CriticTests",
+            "name" : "@JQUELIN/CriticTests",
+            "version" : "1.102280"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::HasVersionTests",
+            "name" : "@JQUELIN/HasVersionTests",
+            "version" : "1.101420"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::KwaliteeTests",
+            "name" : "@JQUELIN/KwaliteeTests",
+            "version" : "1.101420"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::MetaTests",
+            "name" : "@JQUELIN/MetaTests",
+            "version" : "4.102340"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::MinimumVersionTests",
+            "name" : "@JQUELIN/MinimumVersionTests",
+            "version" : "1.101421"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::PodCoverageTests",
+            "name" : "@JQUELIN/PodCoverageTests",
+            "version" : "4.102340"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::PodSyntaxTests",
+            "name" : "@JQUELIN/PodSyntaxTests",
+            "version" : "4.102340"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::PortabilityTests",
+            "name" : "@JQUELIN/PortabilityTests",
+            "version" : "1.101420"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::ReportVersions",
+            "name" : "@JQUELIN/ReportVersions",
+            "version" : "1.101700"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::UnusedVarsTests",
+            "name" : "@JQUELIN/UnusedVarsTests",
+            "version" : "1.100860"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::PruneCruft",
+            "name" : "@JQUELIN/PruneCruft",
+            "version" : "4.102340"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::ManifestSkip",
+            "name" : "@JQUELIN/ManifestSkip",
+            "version" : "4.102340"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::AutoPrereq",
+            "name" : "@JQUELIN/AutoPrereq",
+            "version" : "4.102340"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::ExtraTests",
+            "name" : "@JQUELIN/ExtraTests",
+            "version" : "4.102340"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::NextRelease",
+            "name" : "@JQUELIN/NextRelease",
+            "version" : "4.102340"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::PkgVersion",
+            "name" : "@JQUELIN/PkgVersion",
+            "version" : "4.102340"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::PodWeaver",
+            "name" : "@JQUELIN/PodWeaver",
+            "version" : "3.101640"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::Prepender",
+            "name" : "@JQUELIN/Prepender",
+            "version" : "1.101590"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::ExecDir",
+            "name" : "@JQUELIN/ExecDir",
+            "version" : "4.102340"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::ShareDir",
+            "name" : "@JQUELIN/ShareDir",
+            "version" : "4.102340"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::Bugtracker",
+            "name" : "@JQUELIN/Bugtracker",
+            "version" : "1.101490"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::Homepage",
+            "name" : "@JQUELIN/Homepage",
+            "version" : "1.101420"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::Repository",
+            "name" : "@JQUELIN/Repository",
+            "version" : "0.13"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::MetaProvides::Package",
+            "name" : "@JQUELIN/MetaProvides::Package",
+            "version" : "1.11034304"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::MetaConfig",
+            "name" : "@JQUELIN/MetaConfig",
+            "version" : "4.102340"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::License",
+            "name" : "@JQUELIN/License",
+            "version" : "4.102340"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::MetaYAML",
+            "name" : "@JQUELIN/MetaYAML",
+            "version" : "4.102340"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::MetaJSON",
+            "name" : "@JQUELIN/MetaJSON",
+            "version" : "4.102340"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::ModuleBuild",
+            "name" : "@JQUELIN/ModuleBuild",
+            "version" : "4.102340"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::Readme",
+            "name" : "@JQUELIN/Readme",
+            "version" : "4.102340"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::Manifest",
+            "name" : "@JQUELIN/Manifest",
+            "version" : "4.102340"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::CheckChangeLog",
+            "name" : "@JQUELIN/CheckChangeLog",
+            "version" : "0.01"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::UploadToCPAN",
+            "name" : "@JQUELIN/UploadToCPAN",
+            "version" : "4.102340"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::Git::Check",
+            "name" : "@JQUELIN/Git/Check",
+            "version" : null
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::Git::Commit",
+            "name" : "@JQUELIN/Git/Commit",
+            "version" : null
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::Git::Tag",
+            "name" : "@JQUELIN/Git/Tag",
+            "version" : null
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::Git::Push",
+            "name" : "@JQUELIN/Git/Push",
+            "version" : null
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::FinderCode",
+            "name" : ":InstallModules",
+            "version" : "4.102340"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::FinderCode",
+            "name" : ":TestFiles",
+            "version" : "4.102340"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::FinderCode",
+            "name" : ":ExecFiles",
+            "version" : "4.102340"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::FinderCode",
+            "name" : ":ShareFiles",
+            "version" : "4.102340"
+         }
+      ],
+      "zilla" : {
+         "class" : "Dist::Zilla::Dist::Builder",
+         "config" : {
+            "is_trial" : 0
+         },
+         "version" : "4.102340"
+      }
+   }
+}
+
@@ -16,7 +16,7 @@ build_requires:
 configure_requires:
   Module::Build: 0.3601
 dynamic_config: 0
-generated_by: 'Dist::Zilla version 4.101900, CPAN::Meta::Converter version 2.101670'
+generated_by: 'Dist::Zilla version 4.102340, CPAN::Meta::Converter version 2.102160'
 license: perl
 meta-spec:
   url: http://module-build.sourceforge.net/META-spec-v1.4.html
@@ -25,31 +25,31 @@ name: Dist-Zilla-Plugin-Git
 provides:
   Dist::Zilla::Plugin::Git:
     file: lib/Dist/Zilla/Plugin/Git.pm
-    version: 1.102090
+    version: 1.102380
   Dist::Zilla::Plugin::Git::Check:
     file: lib/Dist/Zilla/Plugin/Git/Check.pm
-    version: 1.102090
+    version: 1.102380
   Dist::Zilla::Plugin::Git::Commit:
     file: lib/Dist/Zilla/Plugin/Git/Commit.pm
-    version: 1.102090
+    version: 1.102380
   Dist::Zilla::Plugin::Git::CommitBuild:
     file: lib/Dist/Zilla/Plugin/Git/CommitBuild.pm
-    version: 1.102090
+    version: 1.102380
   Dist::Zilla::Plugin::Git::Init:
     file: lib/Dist/Zilla/Plugin/Git/Init.pm
-    version: 1.102090
+    version: 1.102380
   Dist::Zilla::Plugin::Git::Push:
     file: lib/Dist/Zilla/Plugin/Git/Push.pm
-    version: 1.102090
+    version: 1.102380
   Dist::Zilla::Plugin::Git::Tag:
     file: lib/Dist/Zilla/Plugin/Git/Tag.pm
-    version: 1.102090
+    version: 1.102380
   Dist::Zilla::PluginBundle::Git:
     file: lib/Dist/Zilla/PluginBundle/Git.pm
-    version: 1.102090
+    version: 1.102380
   Dist::Zilla::Role::Git::DirtyFiles:
     file: lib/Dist/Zilla/Role/Git/DirtyFiles.pm
-    version: 1.102090
+    version: 1.102380
 requires:
   Class::MOP: 0
   Cwd: 0
@@ -77,21 +77,21 @@ resources:
   bugtracker: http://rt.cpan.org/Public/Dist/Display.html?Name=Dist-Zilla-Plugin-Git
   homepage: http://search.cpan.org/dist/Dist-Zilla-Plugin-Git/
   repository: http://github.com/jquelin/dist-zilla-plugin-git
-version: 1.102090
+version: 1.102380
 x_Dist_Zilla:
   plugins:
     -
       class: Dist::Zilla::Plugin::MetaResources
       name: MetaResources
-      version: 4.101900
+      version: 4.102340
     -
       class: Dist::Zilla::Plugin::AutoVersion
       name: '@JQUELIN/AutoVersion'
-      version: 4.101900
+      version: 4.102340
     -
       class: Dist::Zilla::Plugin::GatherDir
       name: '@JQUELIN/GatherDir'
-      version: 4.101900
+      version: 4.102340
     -
       class: Dist::Zilla::Plugin::CompileTests
       name: '@JQUELIN/CompileTests'
@@ -99,7 +99,7 @@ x_Dist_Zilla:
     -
       class: Dist::Zilla::Plugin::CriticTests
       name: '@JQUELIN/CriticTests'
-      version: 1.100140
+      version: 1.102280
     -
       class: Dist::Zilla::Plugin::HasVersionTests
       name: '@JQUELIN/HasVersionTests'
@@ -111,7 +111,7 @@ x_Dist_Zilla:
     -
       class: Dist::Zilla::Plugin::MetaTests
       name: '@JQUELIN/MetaTests'
-      version: 4.101900
+      version: 4.102340
     -
       class: Dist::Zilla::Plugin::MinimumVersionTests
       name: '@JQUELIN/MinimumVersionTests'
@@ -119,11 +119,11 @@ x_Dist_Zilla:
     -
       class: Dist::Zilla::Plugin::PodCoverageTests
       name: '@JQUELIN/PodCoverageTests'
-      version: 4.101900
+      version: 4.102340
     -
       class: Dist::Zilla::Plugin::PodSyntaxTests
       name: '@JQUELIN/PodSyntaxTests'
-      version: 4.101900
+      version: 4.102340
     -
       class: Dist::Zilla::Plugin::PortabilityTests
       name: '@JQUELIN/PortabilityTests'
@@ -139,27 +139,27 @@ x_Dist_Zilla:
     -
       class: Dist::Zilla::Plugin::PruneCruft
       name: '@JQUELIN/PruneCruft'
-      version: 4.101900
+      version: 4.102340
     -
       class: Dist::Zilla::Plugin::ManifestSkip
       name: '@JQUELIN/ManifestSkip'
-      version: 4.101900
+      version: 4.102340
     -
       class: Dist::Zilla::Plugin::AutoPrereq
       name: '@JQUELIN/AutoPrereq'
-      version: 4.101900
+      version: 4.102340
     -
       class: Dist::Zilla::Plugin::ExtraTests
       name: '@JQUELIN/ExtraTests'
-      version: 4.101900
+      version: 4.102340
     -
       class: Dist::Zilla::Plugin::NextRelease
       name: '@JQUELIN/NextRelease'
-      version: 4.101900
+      version: 4.102340
     -
       class: Dist::Zilla::Plugin::PkgVersion
       name: '@JQUELIN/PkgVersion'
-      version: 4.101900
+      version: 4.102340
     -
       class: Dist::Zilla::Plugin::PodWeaver
       name: '@JQUELIN/PodWeaver'
@@ -171,11 +171,11 @@ x_Dist_Zilla:
     -
       class: Dist::Zilla::Plugin::ExecDir
       name: '@JQUELIN/ExecDir'
-      version: 4.101900
+      version: 4.102340
     -
       class: Dist::Zilla::Plugin::ShareDir
       name: '@JQUELIN/ShareDir'
-      version: 4.101900
+      version: 4.102340
     -
       class: Dist::Zilla::Plugin::Bugtracker
       name: '@JQUELIN/Bugtracker'
@@ -195,27 +195,31 @@ x_Dist_Zilla:
     -
       class: Dist::Zilla::Plugin::MetaConfig
       name: '@JQUELIN/MetaConfig'
-      version: 4.101900
+      version: 4.102340
     -
       class: Dist::Zilla::Plugin::License
       name: '@JQUELIN/License'
-      version: 4.101900
+      version: 4.102340
     -
       class: Dist::Zilla::Plugin::MetaYAML
       name: '@JQUELIN/MetaYAML'
-      version: 4.101900
+      version: 4.102340
+    -
+      class: Dist::Zilla::Plugin::MetaJSON
+      name: '@JQUELIN/MetaJSON'
+      version: 4.102340
     -
       class: Dist::Zilla::Plugin::ModuleBuild
       name: '@JQUELIN/ModuleBuild'
-      version: 4.101900
+      version: 4.102340
     -
       class: Dist::Zilla::Plugin::Readme
       name: '@JQUELIN/Readme'
-      version: 4.101900
+      version: 4.102340
     -
       class: Dist::Zilla::Plugin::Manifest
       name: '@JQUELIN/Manifest'
-      version: 4.101900
+      version: 4.102340
     -
       class: Dist::Zilla::Plugin::CheckChangeLog
       name: '@JQUELIN/CheckChangeLog'
@@ -223,41 +227,41 @@ x_Dist_Zilla:
     -
       class: Dist::Zilla::Plugin::UploadToCPAN
       name: '@JQUELIN/UploadToCPAN'
-      version: 4.101900
+      version: 4.102340
     -
       class: Dist::Zilla::Plugin::Git::Check
       name: '@JQUELIN/Git/Check'
-      version: 1.100970
+      version: ~
     -
       class: Dist::Zilla::Plugin::Git::Commit
       name: '@JQUELIN/Git/Commit'
-      version: 1.100970
+      version: ~
     -
       class: Dist::Zilla::Plugin::Git::Tag
       name: '@JQUELIN/Git/Tag'
-      version: 1.100970
+      version: ~
     -
       class: Dist::Zilla::Plugin::Git::Push
       name: '@JQUELIN/Git/Push'
-      version: 1.100970
+      version: ~
     -
       class: Dist::Zilla::Plugin::FinderCode
       name: ':InstallModules'
-      version: 4.101900
+      version: 4.102340
     -
       class: Dist::Zilla::Plugin::FinderCode
       name: ':TestFiles'
-      version: 4.101900
+      version: 4.102340
     -
       class: Dist::Zilla::Plugin::FinderCode
       name: ':ExecFiles'
-      version: 4.101900
+      version: 4.102340
     -
       class: Dist::Zilla::Plugin::FinderCode
       name: ':ShareFiles'
-      version: 4.101900
+      version: 4.102340
   zilla:
     class: Dist::Zilla::Dist::Builder
     config:
       is_trial: 0
-    version: 4.101900
+    version: 4.102340
@@ -1,7 +1,7 @@
 
 
 This archive contains the distribution Dist-Zilla-Plugin-Git,
-version 1.102090:
+version 1.102380:
 
   update your git repository after release
 
@@ -8,4 +8,5 @@ copyright_year   = 2009
 [MetaResources]
 x_mailing_list = http://www.listbox.com/subscribe/?list_id=139292
 
+[Bootstrap::lib]
 [@JQUELIN]
@@ -12,7 +12,7 @@ use warnings;
 
 package Dist::Zilla::Plugin::Git::Check;
 BEGIN {
-  $Dist::Zilla::Plugin::Git::Check::VERSION = '1.102090';
+  $Dist::Zilla::Plugin::Git::Check::VERSION = '1.102380';
 }
 # ABSTRACT: check your git repository before releasing
 
@@ -78,7 +78,7 @@ Dist::Zilla::Plugin::Git::Check - check your git repository before releasing
 
 =head1 VERSION
 
-version 1.102090
+version 1.102380
 
 =head1 SYNOPSIS
 
@@ -12,7 +12,7 @@ use warnings;
 
 package Dist::Zilla::Plugin::Git::Commit;
 BEGIN {
-  $Dist::Zilla::Plugin::Git::Commit::VERSION = '1.102090';
+  $Dist::Zilla::Plugin::Git::Commit::VERSION = '1.102380';
 }
 # ABSTRACT: commit dirty files
 
@@ -107,7 +107,7 @@ Dist::Zilla::Plugin::Git::Commit - commit dirty files
 
 =head1 VERSION
 
-version 1.102090
+version 1.102380
 
 =head1 SYNOPSIS
 
@@ -12,7 +12,7 @@ use warnings;
 
 package Dist::Zilla::Plugin::Git::CommitBuild;
 BEGIN {
-  $Dist::Zilla::Plugin::Git::CommitBuild::VERSION = '1.102090';
+  $Dist::Zilla::Plugin::Git::CommitBuild::VERSION = '1.102380';
 }
 # ABSTRACT: checkin build results on separate branch
 
@@ -112,13 +112,16 @@ sub _commit_build {
         # needed for commit-tree, so we have to everything
         # ourselves
         #
-        open my $wtr, '>', \my $foo;
-        IPC::Open3::open3($wtr, my $rdr, my $err, 'git', 'commit-tree', $tree, map { ( -p => $_ ) } @parents);
+        my ($fh, $filename) = File::Temp::tempfile();
+        $fh->autoflush(1);
+        print $fh _format_message( $self->message, $src );
 
-        print {$wtr} _format_message( $self->message, $src );
-        close $wtr;
-    
-        chomp( @commit = <$rdr> );
+        my @args=('git', 'commit-tree', $tree, map { ( -p => $_ ) } @parents);
+        push @args,'<'.$filename;
+        my $cmdline=join(' ',@args);
+        @commit=qx/$cmdline/;
+
+        chomp(@commit);
 
     }
 
@@ -136,7 +139,7 @@ Dist::Zilla::Plugin::Git::CommitBuild - checkin build results on separate branch
 
 =head1 VERSION
 
-version 1.102090
+version 1.102380
 
 =head1 SYNOPSIS
 
@@ -12,7 +12,7 @@ use warnings;
 
 package Dist::Zilla::Plugin::Git::Init;
 BEGIN {
-  $Dist::Zilla::Plugin::Git::Init::VERSION = '1.102090';
+  $Dist::Zilla::Plugin::Git::Init::VERSION = '1.102380';
 }
 # ABSTRACT: initialize git repository on dzil new
 
@@ -48,7 +48,7 @@ Dist::Zilla::Plugin::Git::Init - initialize git repository on dzil new
 
 =head1 VERSION
 
-version 1.102090
+version 1.102380
 
 =head1 DESCRIPTION
 
@@ -12,7 +12,7 @@ use warnings;
 
 package Dist::Zilla::Plugin::Git::Push;
 BEGIN {
-  $Dist::Zilla::Plugin::Git::Push::VERSION = '1.102090';
+  $Dist::Zilla::Plugin::Git::Push::VERSION = '1.102380';
 }
 # ABSTRACT: push current branch
 
@@ -59,7 +59,7 @@ Dist::Zilla::Plugin::Git::Push - push current branch
 
 =head1 VERSION
 
-version 1.102090
+version 1.102380
 
 =head1 SYNOPSIS
 
@@ -12,7 +12,7 @@ use warnings;
 
 package Dist::Zilla::Plugin::Git::Tag;
 BEGIN {
-  $Dist::Zilla::Plugin::Git::Tag::VERSION = '1.102090';
+  $Dist::Zilla::Plugin::Git::Tag::VERSION = '1.102380';
 }
 # ABSTRACT: tag the new version
 
@@ -80,7 +80,7 @@ Dist::Zilla::Plugin::Git::Tag - tag the new version
 
 =head1 VERSION
 
-version 1.102090
+version 1.102380
 
 =head1 SYNOPSIS
 
@@ -12,7 +12,7 @@ use warnings;
 
 package Dist::Zilla::Plugin::Git;
 BEGIN {
-  $Dist::Zilla::Plugin::Git::VERSION = '1.102090';
+  $Dist::Zilla::Plugin::Git::VERSION = '1.102380';
 }
 # ABSTRACT: update your git repository after release
 
@@ -28,7 +28,7 @@ Dist::Zilla::Plugin::Git - update your git repository after release
 
 =head1 VERSION
 
-version 1.102090
+version 1.102380
 
 =head1 DESCRIPTION
 
@@ -12,7 +12,7 @@ use warnings;
 
 package Dist::Zilla::PluginBundle::Git;
 BEGIN {
-  $Dist::Zilla::PluginBundle::Git::VERSION = '1.102090';
+  $Dist::Zilla::PluginBundle::Git::VERSION = '1.102380';
 }
 # ABSTRACT: all git plugins in one go
 
@@ -66,7 +66,7 @@ Dist::Zilla::PluginBundle::Git - all git plugins in one go
 
 =head1 VERSION
 
-version 1.102090
+version 1.102380
 
 =head1 SYNOPSIS
 
@@ -12,7 +12,7 @@ use warnings;
 
 package Dist::Zilla::Role::Git::DirtyFiles;
 BEGIN {
-  $Dist::Zilla::Role::Git::DirtyFiles::VERSION = '1.102090';
+  $Dist::Zilla::Role::Git::DirtyFiles::VERSION = '1.102380';
 }
 # ABSTRACT: provide the allow_dirty & changelog attributes
 
@@ -70,7 +70,7 @@ Dist::Zilla::Role::Git::DirtyFiles - provide the allow_dirty & changelog attribu
 
 =head1 VERSION
 
-version 1.102090
+version 1.102380
 
 =head1 DESCRIPTION
 
@@ -24,4 +24,5 @@ use English qw(-no_match_vars);
 
 eval "use Test::Perl::Critic";
 plan skip_all => 'Test::Perl::Critic required to criticise code' if $@;
+Test::Perl::Critic->import( -profile => "perlcritic.rc" ) if -e "perlcritic.rc";
 all_critic_ok();