Dist-Zilla-PluginBundle-ROKR
view release on metacpan or search on metacpan
lib/Dist/Zilla/Plugin/UpdateGitHub.pm view on Meta::CPAN
return;
}
}
my $uri = "https://github.com/api/v2/json/repos/show/$login/$repository";
my $response = $agent->post( $uri,
[ login => $login, token => $token, 'values[description]' => $description ] );
unless ( $response->is_success ) {
die $response->status_line, "\n",
$response->decoded_content;
}
return $response;
}
sub release {
my ( $self ) = @_;
my $repository = $self->zilla->name;
my $description = $self->zilla->abstract;
eval {
if ( my $response = $self->update( repository => $repository, description => $description ) ) {
$self->log( "Updated github description:", $response->decoded_content );
}
};
$self->log( "Unable to update github description: $@" ) if $@;
}
__PACKAGE__->meta->make_immutable;
no Moose;
1;
__END__
( run in 0.336 second using v1.01-cache-2.11-cpan-26ccb49234f )