Mackerel-ReleaseUtils
view release on metacpan - search on metacpan
view release on metacpan or search on metacpan
lib/Mackerel/ReleaseUtils.pm view on Meta::CPAN
sub build_pull_request_body {
my ($next_version, @releases) = @_;
my $body = "Release version $next_version\n\n";
for my $rel (@releases) {
$body .= sprintf "- %s #%s\n", $rel->{title}, $rel->{number};
}
$body;
}
sub update_versions {
my ($package_name, $current_version, $next_version) = @_;
### update versions
my $cur_ver_reg = quotemeta $current_version;
# update rpm spec
replace sprintf('packaging/rpm/%s*.spec', $package_name) => sub {
my $content = shift;
$content =~ s/^(Version:\s+)$cur_ver_reg/$1$next_version/ms;
$content;
view all matches for this distributionview release on metacpan - search on metacpan
( run in 0.965 second using v1.00-cache-2.02-grep-82fe00e-cpan-4673cadbf75 )