Git-Github-Creator
view release on metacpan or search on metacpan
lib/Git/Github/Creator.pm view on Meta::CPAN
DEBUG( "Project is [$name]" );
DEBUG( "Project description is [$desc]" );
my $homepage = "http://search.cpan.org/dist/$name";
DEBUG( "Project homepage is [$homepage]" );
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
# Get to Github
my $credentials = do {
if( defined $Config{'api-token'} ) {
my $hash = {
access_token => $Config{'api-token'}
};
}
elsif( defined $Config{'account'} ) {
my $hash = {
login => $Config{account},
pass => $Config{password},
},
}
else {
my $hash = {},
}
};
my $github = Net::GitHub::V3->new( %$credentials );
DEBUG( "Got to GitHub" );
die "Exiting since you are debugging\n" if $Config{debug};
DEBUG( "Logged in" );
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
# Create the repository
my $resp = $github->repos->create( {
( run in 0.233 second using v1.01-cache-2.11-cpan-4d50c553e7e )