Check added
for the second sub! properly
Even if the first sub! modifies `news`, when `added` is empty, it always ended up skipping `File.write("NEWS.md", news)` because of the `next`. This commit fixes the problem.
This commit is contained in:
parent
31b29aad27
commit
fe2bcd3528
2
.github/workflows/bundled_gems.yml
vendored
2
.github/workflows/bundled_gems.yml
vendored
@ -81,7 +81,7 @@ jobs:
|
||||
news.sub!(/^\*( +)The following default gems are now bundled gems\.\n+\K(?: \1\*( +).*\n)*/) do
|
||||
mark = "#{$1} *#{$2}"
|
||||
added.map {|g, v|"#{mark}#{g} #{v}\n"}.join("")
|
||||
end or next if added
|
||||
end or next unless added.empty?
|
||||
File.write("NEWS.md", news)
|
||||
end
|
||||
shell: ruby {0}
|
||||
|
Loading…
x
Reference in New Issue
Block a user