Skip to content

Commit 22f6a0d

Browse files
committed
Adjust adjust_linux_workflows to account for release names in perl image version (Perl/docker-perl#161)
1 parent dd56914 commit 22f6a0d

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

script/bmt

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -261,8 +261,9 @@ sub adjust_linux_workflow :Register("adjust linux workflow perl versions") {
261261

262262
my @versions = $yaml->{jobs}{perl}{strategy}{matrix}{'perl-version'}->@*;
263263

264-
my @should_remove = grep { $_ < $min_version_s } grep { /\A5/ } @versions;
265-
unshift @should_remove, '5.8' unless $min_version eq '5.008';
264+
my @should_remove = grep { my $s = $_; $s =~ s/-.*//; $s < $min_version_s } grep { /\A5/ } @versions;
265+
my @five_point_eights = grep { /\A5\.8/ } @versions;
266+
unshift @should_remove, @five_point_eights unless $min_version eq '5.008';
266267

267268
say "\tfound versions: @versions";
268269
say "\tshould remove: @should_remove";

0 commit comments

Comments
 (0)